Writing
Long-form posts for the Pixelmatters blog on front-end infrastructure — how to render, what to cache, how to keep several projects in step. Published there rather than here, so every link below leaves this site.
Published
5 posts · 2021–2023-
How to manage multiple Front-End projects with a monorepo
Running several front-end projects out of a single repository, step by step. Pixelmatters -
Caching strategies for your website: SSG, SSR, and CDN
Choosing between static generation, server rendering and a CDN for the site you are actually building. Pixelmatters -
How to develop an offline Front-End app with mock data
Building against an API that does not exist yet, with Mock Service Worker wired through Storybook, the dev server, Jest and Cypress. Pixelmatters -
How to set up a Front-End project with Vite, React, and TypeScript
Standing a project up end to end, from linting and formatting through to releases. Pixelmatters -
Starting SSR? Here's all you need to know
What you run into moving a client-rendered app to server-side rendering, and how to get past it. Pixelmatters