Let’s build a JavaScript bundler

April 29, 2022 By Mark Otto Off

Four Eras of JavaScript Frameworks — While the pre-2012 history is a bit fuzzy given the author’s experiences, this is a nice retrospective and attempt to break down the history of JavaScript frameworks into four eras, each of which builds upon what came before.

Chris Garrett

Updated Course: Complete Intro to React — Join Brian Holt for this updated look at getting started with React. Covering things like hooks, effects, context, and portals. Throughout this video course you’ll learn about tools from across the entire React ecosystem (like Parcel, ESLint, TailwindCSS, and React Router).

Frontend Masters



React 18.1 – A bug fix release.
Figma Plugin for Storybook – Now GA.
RxDB 12.0 – Offline-first, reactive database system.
Postgres.js 3.1 – High perf PostgreSQL client library.
Faker.js 6.2.0 – Fake data generator.

Frontend Engineer — We’ve built the next-generation CMS. We’re open-source. JavaScript. Headless. Community & People first. And free. And will stay that way. Forever.

📒 Articles & Tutorials

How a Team Reduced Startup Time by 80% with Webpack — Admittedly, this team began from a reasonably inefficient starting point, such as using ts-node in production, but this post contains experiences or findings many teams could empathize with.

Aris Konstantoulas

▶  TypeScript Tips and Tricks with Matt PocockMatt has been developing a strong reputation on Twitter recently for his useful TypeScript tweets and videos, so it’s nice to see him digging deep on the VS Code YouTube channel with Burke Holland. 55-minutes, but if you’re a TypeScript user, you will learn something.

Burke Holland

🛠 Code & Tools

Remotion 3.0: ‘Write’ Videos in ReactRemotion lets you use your React skills to create videos by writing what you want to happen in code with Remotion handling the rendering and encoding. This video, built in Remotion, shows off a new AWS Lambda-based serverless rendering mechanism.

Jonny Burger (Remotion)