Matteo Mazzarolo's blog
Refactoring barrel files with codemods
Handling CORS and opaque responses in Service Workers
Optimizing SPA load times with async chunks preloading
Conditional logging with query parameters
Flexible network data preloading in large SPAs
Setting up my fish shell from scratch on macOS
Use relative paths in markdown and MDX images with Next.js
Automatic width and height of local MDX images with Next.js
Named element IDs can be referenced as JavaScript globals
Automating visual UI tests with Playwright and GitHub Actions