Notes on building for the web and mobile — frontend patterns, offline
sync, API design, and the decisions in between.
Jun 28, 2026 Server-Sent Events (SSE)
A practical, hands-on tour of real-time on the web — what 'real time' actually means, how SSE is just a long-lived HTTP connection, how it differs from WebSockets, and how to build one end-to-end with Express and a plain HTML page.
Read article
→ Jun 10, 2026 Rendering Strategies
A practical, hands-on tour of SSG, ISR, SSR, CSR and PPR — what each one does, when to use it, and how to see it working in Next.js.
Read article
→ Jun 10, 2026 Server Components, Client Components and Hydration
What `"use client"` actually does, why some components can touch your database and others can't, and how hydration turns static HTML into a live app.
Read article
→