Jasper De Moor

Jasper De Moor

Staff software engineer at CodeSandbox pushing the boundaries of what is possible with web technology, Rust enthousiast, performance obsessed, building developer friendly tools
Building a Node.js Runtime for the Browser
React Summit US 2023React Summit US 2023
13 min
Building a Node.js Runtime for the Browser
We'll walk through what it takes to build a Node.js runtime for the browser, the challenges we discovered along the way and solutions we built to those challenges.
Parcel 2: the Automagical Bundler
DevOps.js Conf 2021DevOps.js Conf 2021
8 min
Parcel 2: the Automagical Bundler
Parcel 1 was created out of the frustration from configuring slow and hard to configure legacy bundlers like Webpack and in turn started a trend of zero-config tooling. Unfortunately, Parcel 1 had some major design flaws that led to the creation of Parcel 2, a ground-up rewrite of Parcel which aims to resolve those design flaws whilst also creating a bundler that can scale to the size of companies like Atlassian and Adobe and beyond. A new plugin system, bundler targets, optional configuration, stable caches, improved scope-hoisting, improved developer experience and better performance are just a few of the things we’ve been working on for the last 3 years.
In this talk I’ll glance over how Parcel works and talk about a couple of the largest and most exciting new features in Parcel 2.