Writings
Blog
Thoughts on web development, TypeScript, React, and building better software.
Filter:Allarchitecturebackendclean-codecontainersconvexcssdatabasedeploymentdesigndevopsdockerfrontendjavascriptk3skuberneteslxcnextjsoptimizationpatternsperformancepgvectorpostgresqlprogrammingproxmoxraspberry-pireactrealtimeself-hostingtailwindtypescriptweb
reactnextjsarchitecturefrontend
Understanding React Server Components
A practical guide to React Server Components in Next.js App Router — when to use them and how they change the mental model of building web apps.
3 min read
csstailwinddesignfrontend
Tailwind CSS v4: What's New and Why It Matters
Exploring the major changes in Tailwind CSS v4 — from CSS-first configuration to the new engine, and how it changes your workflow.
3 min read
dockerdevopsfrontenddeployment
Docker for Frontend Developers
A practical introduction to Docker from a frontend perspective — containerizing Next.js apps, managing development environments, and CI/CD.
3 min read