
🧁🍨📦 Matt Jones
702 posts

🧁🍨📦 Matt Jones
@mattcompiles
Creator and maintainer of 🧁 Vanilla Extract. Working on 📦 Parcel at Atlassian.


My team shipped the most difficult (and longest) project of my career in the last few weeks. We migrated the frontend bundler for Jira (5M+ src lines) from Webpack to @parceljs, and customers (mostly) didn’t notice.

Parcel v2.9.0 is out. Huge release! 🥳 ⭐️ New resolver with package.json "exports" and tsconfig "paths" ⭐️ SWC minifier ⭐️ Native ESM plugins and configs ⭐️ Local plugins ⭐️ Incremental symbol propagation ⭐️ Build perf tracing ⭐️ Better browser caching parceljs.org/blog/v2-9-0/





Vanilla Extract just shipped support for cascade layers with support for both locally and globally scoped layers. This is a game changer for design systems. Massive shout out to @mrm008 for this one. Scoped layers: vanilla-extract.style/documentation/… Global layers: vanilla-extract.style/documentation/…



Real life CSS refactoring story: We decided to migrate from styled-components to vanilla extract a while ago. Since this would take a while we wanted a way to share a theme while switching over.





Wow, Vanilla Extract’s downloads have really popped off recently 😮📈


📣🚀 Capsize release alert! Minimise webfont-induced layout shift, generating metrics-based font family fallbacks by leveraging the modern CSS `size-adjust` descriptor. (Video demonstrates layout shift between Arial and custom font. Left is before Capsize, right is after) 🧵


