Rui Saraiva Principal Engineer, Pixelmatters Get in touch

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
  1. How to manage multiple Front-End projects with a monorepo

    Running several front-end projects out of a single repository, step by step. Pixelmatters
  2. 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
  3. 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
  4. 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
  5. 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