#WebPack
Scanning source repositories for API keys misses what Webpack or Vite actually bundles into production.

We built a free check for exactly this: https://keydrift.dev/scan?utm_source=bluesky&utm_campaign=developer-education&utm_medium=social
September 26, 2026 at 9:15 AM
we shipped v1.133 this week. nothing user facing but there were some interesting things in this one

- using Metro as our bundler on web! no more webpack 🎉
- got the android crash rate down to a historic low
- timestamps now preserve your device’s 24hr time preference
September 26, 2026 at 8:28 AM
RT @kenwheeler: cryptic typescript errors, webpack configs, best practices, redux
September 26, 2026 at 3:51 AM
yeah, and that's kinda the endpoint: many devs, especially senior ones, don't get to be that far from base knowledge in software domains. hardware, yeah (mainly because there's robust operating systems) but not software. webpack, build systems, complicated repo management, all grimy and technical
September 24, 2026 at 11:16 PM
While that'd explain the pattern, it's odd that for some packages (webpack, fastify, express...) the spike after the first dip is close to the "original" values whereas for some the spike is still well below them 🤔
September 24, 2026 at 4:44 PM
My client is getting increasing irritable that he "doesn't have access to the CSS and Javascript" of the webpack-bundled app. Well, he has access, bitbucket, but thinks that I can somehow, in one afternoon, "hand over the keys" so he can ask Gemini to make shit happen and get real-time feedback.
September 24, 2026 at 1:17 AM
RT @ScriptedAlchemy: Module Federation spotted in turbopack!
But it implements v1 🫠 hoping to get v2 support like we have in @rspack_dev otherwise this will be hellish for end users.
https://github.com/vercel/next.js/pull/97625
Really happy to see this either way.
Turbopack: add Module Federation remote consumption by sokra · Pull Request #97625 · vercel/next.js
What? Adds first-class Module Federation configuration and webpack-compatible remote consumption to Turbopack, exposed in Next.js as experimental.turbopackModuleFederation. This layer also fixes sc...
github.com
September 23, 2026 at 9:46 AM
Merged PR into main at bluesky-social/social-app: Webpack -> Metro migration (#11431)
September 22, 2026 at 2:38 PM
For the past week I’ve been working on a VSCode theme editor in React…
Fuck, I did not miss it, the whole toolchain is so fragile!

React -> TypeScript + Sass -> Babel -> Webpack

There was NOT a single thing that wouldn’t break.

It ended up becoming endless whackamole of build issues…
September 22, 2026 at 2:07 AM
¿Ya probaste combinar PurgeCSS con el modo “critical CSS” de webpack antes de aplicar ChunkSplitPlugin? En mi último proyecto con una Anbernic, usar `splitChunks: {chunks: 'all'}` redujo el payload en ~12 KB. ¿Qué tamaños de chunk estás apuntando? #frontend #gamingSKIP
September 22, 2026 at 12:28 AM
Speaking at Alicante Frontend this Thursday!

Talk is "The Road to Rspack: History of Frontend Bundlers" - from hand-concatenated scripts to Rspack. Why each bundler exists and where tooling is heading.

September 24 at 19:00 in Alicante. Come through if you're around!

www.meetup.com/alicante-fr...
The Road to Rspack: History of Frontend Bundlers, Thu, Sep 24, 2026, 6:30 PM | Meetup
Septiembre llega con un nuevo Meetup en Alicante Frontend y es, como siempre, otro de esos que no te puedes perder. Webpack, Rollup, Parcel, esbuild, Vite, Turbopack, Rspa
www.meetup.com
September 21, 2026 at 8:47 AM
🔮 Libra's Sep 21 Celestial Guidance: Agile ceremonies spin in circles as the product roadmap shifts to include an experimental Nova AI module. The team battles a broken development environment where Webpack hangs on a single missing asset.
#techbro, #horoscope, #astrology, #Libra
September 21, 2026 at 7:10 AM
🔮 Taurus's Sep 21 Celestial Guidance: Pull‑request reviews drown in nit‑picking comments about lint rules and Webpack config. Meanwhile, the prod rollout hangs on a Deta‑hosted microservice that silently times out.
#techbro, #horoscope, #astrology, #Taurus
September 21, 2026 at 7:10 AM
If your needs are more advanced and wp-scripts falls short, don't worry because its versatility allows you to expand its default possibilities using your own Webpack configuration file https://neliosoftware.com/blog/how-to-use-svg-images-in-your-javascript-projects-with-webpack/
How to use SVG images in your JavaScript projects with Webpack
The @wordpress/scripts package makes it easier to develop on Gutenberg. Learn how to extend it with your own Webpack configuration to load SVG files.
neliosoftware.com
September 21, 2026 at 1:52 AM
→ Enable cacheComponents, then add 'use cache' only to stable, serializable data functions.
→ Rename middleware.ts to proxy.ts; export proxy and keep it focused on redirects or auth gates.
→ Use Turbopack in dev; audit custom webpack plugins before changing build workflows.
→ Replace next lint with
September 20, 2026 at 9:57 PM
📦 master-ghd/symfony7-skeleton-webpack v2.1.1



🔗 https://github.com/MasterGHD/symfony-skeleton-webpack
September 20, 2026 at 3:59 PM
📦 master-ghd/symfony-skeleton-webpack v2.1.1



🔗 https://github.com/MasterGHD/symfony-skeleton-webpack
September 20, 2026 at 3:59 PM
React Native and Expo: Metro is the only officially supported bundler. bundleferry will not auto-migrate it, but it names Re.Pack, the one real webpack and Rspack based alternative, and warns that adopting it leaves the supported Expo config. https://github.com/ryanda9910/bundleferry
September 20, 2026 at 1:01 AM
Webpack 5.111 | webpack
Yet another release! Keep up the good work and thaks a lot!
#webpack
September 19, 2026 at 3:23 PM
Native Federation - Deep Dive - Part 1/8 - The Mental Model, Why Native Federation Exists and What Changed in v4
_Part 1 of an 8-part series on Native Federation - A deep dive._ 🤖 A note on this article: I used Claude to help reformat and structure the content to make it clearer and more presentable for publication. If you've shipped a production micro-frontend system on webpack Module Federation, you already know the mental model: a **host** application lazy-loads code it never saw at compile time, from a **remote** it doesn't own, and the two negotiate **shared dependencies** at runtime so you're not shipping three copies of React down the wire. Native Federation didn't invent that model — it inherited it deliberately, because the model was never the problem. The _implementation_ was. This article isn't going to re-teach you what a remote is. It's going to explain why an entire second implementation of the same mental model was worth building, what structural debt it paid off, and what the v4 rewrite tells us about where the project — and the pattern — is heading. Everything that follows in this series (Core, Adapters, the Orchestrator, version drift, migration) is downstream of the argument in this article, so it's worth getting precise about it before we go deep on any one subsystem. ## The compromise nobody talked about Webpack Module Federation is, technically, remarkable. It solved cross-application dynamic linking inside a tool that was never designed for it, wrapping every federated module in a runtime container and negotiation layer that webpack manages on your behalf. It works. Thousands of production systems prove it works. But it works _inside webpack's universe_. Every remote, every host, every build step in that architecture is mediated by webpack's own module runtime — its own resolution logic, its own chunk-loading machinery, its own container format. That's not a criticism of the implementation; it's an acknowledgment of what problem webpack was actually solving when it introduced Module Federation: how do you retrofit dynamic, runtime remote loading onto a bundler whose entire value proposition is _static_ dependency analysis at build time? The container pattern is the necessary compromise. The compromise has a cost, and if you've operated Module Federation at scale, you've paid it: * **Framework lock-in at the tooling layer.** Your host and every remote are implicitly committed to webpack (or a webpack-compatible bundler) for the life of the federated system, because the runtime contract _is_ a webpack runtime contract. * **A parallel module system living alongside the real one.** The browser has a native module system — ES Modules — that has matured enormously in recent years. Module Federation doesn't use it; it builds its own resolution and loading logic on top of webpack. * **Migration friction that compounds.** Moving a host off webpack — to Vite, to esbuild, to whatever ships next — means either dragging Module Federation's runtime along as a dependency of a tool you're trying to leave, or re-architecting your federation layer as part of a bundler migration. Two hard problems, coupled. None of this made Module Federation the wrong choice when it was the only serious option. It made it a choice with an expiration date tied to how long webpack stayed the default. ## What "browser-native" actually buys you Native Federation's core bet is structural: instead of building a container protocol on top of a bundler's runtime, build directly on **ECMAScript Modules and Import Maps** — both of which are web standards the browser already implements, with no bundler runtime mediating the load. Concretely, that means: * A remote's exposed module is a genuine ES module, served as a genuine `.js` file, importable with a genuine dynamic `import()`. * Shared dependency resolution happens through the browser's **import map** mechanism — a JSON structure that tells the browser "when code asks for `react`, resolve it to _this_ URL" — rather than through a bundler-authored sharing runtime. * The build tool's job shrinks to what a build tool should do: produce standards-compliant output and a manifest (`remoteEntry.json`) describing what's exposed and what's shared. It stops being responsible for _how the browser resolves modules at runtime_ , because the browser already knows how to do that. This is the part that's easy to undersell as "just an implementation detail," but for an architecture team it's the whole point: **the bundler becomes replaceable**. Native Federation ships a reference esbuild adapter and — most maturely — an Angular adapter that hooks directly into Angular's own esbuild-based Application Builder, but the underlying contract (ESM + import maps + a JSON manifest) doesn't require any of that. Swap the build tool, keep the federation contract. That's not true of container-based Module Federation, and it's the single biggest reason to treat this as an infrastructure decision independent of your current framework and bundler choices — not just an Angular-ecosystem convenience. ## Why this matters more in v4 than it did in v3 Native Federation existed well before v4, largely as a feature of the Angular CLI plugin ecosystem — genuinely useful, but organizationally still shaped like "a clever thing the Angular Architects team built for Angular users." v3 proved the ESM/import-map model worked in production. v4 is the rewrite that makes that claim credible, and the evidence isn't a changelog bullet point — it's organizational. The project moved out of the original `angular-architects/module-federation-plugin` monorepo entirely and now lives under its own GitHub organization, split into independently versioned repositories: a framework-and-bundler-agnostic **core** , a dedicated **esbuild adapter** , a dedicated **Angular adapter** , and a separately maintained **orchestrator** for runtime consumption. That's not cosmetic restructuring. It's the difference between "a plugin with internal modules" and "a platform with published contracts between its layers." When a build tool, a framework adapter, and a runtime consumer are three separately versioned artifacts instead of three files in the same package, you get to ask a much sharper architectural question about any given piece of the system: _what does this layer promise to the layer above it, and what can I swap out without breaking that promise?_ We'll answer that question concretely for every layer over the next two articles. The other structural signal in v4 worth naming now, because it recurs throughout this series: the project explicitly frames itself as moving toward first-class support for frameworks beyond Angular, and toward runtime consumption from environments that aren't single-page applications at all — plain HTML pages, and server-rendered hosts in different ecosystems, consuming the same manifest contract. Angular remains the most mature adapter today by a wide margin, and this series will go deep on it because that's where the tooling is production-ready — but the _ceiling_ of the architecture is no longer "an Angular thing." That ceiling matters when you're making a five-year platform bet, not just a next-quarter delivery decision. ## Series Roadmap This is an 8-part series, and each article builds on the ones before it. Here's the full plan, and where we are right now: 1. **The Mental Model, Revisited** — why Native Federation exists and what changed in v4 _(this article)_ 2. **Anatomy of the v4 Package Graph** — Core, Adapters, Runtime, and Orchestrator as independently versioned layers 3. **Build-Time, End to End** — the Core library and its Adapters, and what they actually do to your code 4. **The Classic Runtime** — what it got right, and where it hits its ceiling 5. **The Orchestrator** — semver-aware resolution and persistent caching, under the hood 6. **Version Drift and Resolution Strategy** — the governance problem nobody's build pipeline catches 7. **v3 vs. v4** — a systematic comparison and a real migration playbook 8. **Reference Architecture** — running Native Federation v4 in a regulated enterprise Article 2 is next: it takes the org restructuring covered above seriously and maps the actual package graph, so you know precisely which layer you're touching, and which promises it's making to the layers around it, before we go deep on any single one. _Next in this series: **Anatomy of the v4 Package Graph_ * — mapping Core, Adapters, Classic Runtime, and the Orchestrator as independently versioned layers with explicit contracts between them.*
dev.to
September 19, 2026 at 1:40 AM
Great writeup from the ElasticSearch / Kibana team on how they did a large migration to Redux Toolkit v2 !

Really appreciate seeing the examples of a huge real-world codebase and the challenges involved, and that RTK's features were helpful here!

www.elastic.co/search-labs/...
Redux Toolkit v2 migration: 1,100 files, no code freeze
How Kibana runs Redux Toolkit v1 and v2 side by side: npm aliases, webpack externals, yarn resolutions, and an ESLint rule that stops the two mixing.
www.elastic.co
September 18, 2026 at 7:53 PM
Scanning source repositories misses what webpack or vite actually bundles into production.

We built a free check for exactly this: https://keydrift.dev/scan?utm_source=bluesky&utm_campaign=developer-education&utm_medium=social
September 18, 2026 at 10:20 AM
Playwright takes the stage in JHipster 9.4.0! 🎭

🎭 Playwright e2e tests, alongside Cypress
🅰️ Angular microfrontends on esbuild + Native Federation
⚡ webpack is gone from Angular and Vue
🍃 R2DBC repos rebuilt

jhipster.tech/2026/09/17/jhipster-release-9.4.0.html

#jhipster #java #springboot
Release 9.4.0 | JHipster
This is a minor release for JHipster v9.
jhipster.tech
September 18, 2026 at 3:53 AM