Frontend engineering that scales
A free knowledge base for building and shipping web applications at scale: documentation, guides, interactive tools, and open source, written from hands-on experience running frontend platforms.
Latest articles
All blog posts- TypeScript 6 releaseWhat's new with TypeScript 6? Learn about the breaking changes, better and stricter defaults and a few utilities.
Jeremy Colin
Mar 26, 2026-4 min read - AI Coding AssistantsLearn how to use AI coding assistants effectively to increase developer productivity, improve code quality, and enhance team expertise.
Jeremy Colin
Jan 15, 2026-6 min read
Latest guides
All guides- End-to-end type safety for your serverless APIsDefine your API contract once with Zod, serve it from your serverless functions, and generate TypeScript types for your clients.
Jeremy Colin
Jun 19, 2026-4 min read - My TypeScript recommendations and cheatsheetA set of recommended defaults and configuration options cheatsheet for good TypeScript configuration defaults.
Jeremy Colin
Mar 27, 2026-3 min read
Open source
All projects on GitHubsimple-frontend-cli
Set up TypeScript, formatting, linting, pre-push hooks, and GitHub Actions workflows in a new or existing project with sensible, up-to-date defaults.
organize-split-frontend-applications
End-to-end code examples for every way to organize and split frontend applications: monorepo or separate repositories, different domains or URLs, with or without module federation.
Explore
Documentation
How to start and scale a frontend platform: runtime, package manager, TypeScript, code quality, CI, preview deployments, end-to-end tests, and monitoring.
Read the docsInteractive tools
3 tools to diagnose your website delivery, compare your Web Vitals with competitors, and decide how to organize and split your frontend applications.
Use the toolsTalks
Available for meetups, conferences, and podcasts on web performance, safe continuous deployment, frontend architecture, and platform teams.
Invite me to speak
Written by
Jeremy Colin
Berlin, Germany
I am passionate about building fast and reliable web experiences that people enjoy using. I built frontend experiences for startups and set up a web platform team at Zalando. Along the way I learned what to standardize, what to automate, and what to leave alone. Everything on this site comes from that hands-on experience.