Writings
Blog
Thoughts on web development, TypeScript, React, and building better software.
Filter:Allarchitecturebackendclean-codecontainersconvexcssdatabasedeploymentdesigndevopsdockerfrontendjavascriptk3skuberneteslxcnextjsoptimizationpatternsperformancepgvectorpostgresqlprogrammingproxmoxraspberry-pireactrealtimeself-hostingtailwindtypescriptweb
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
performanceweboptimizationcss
Designing for Performance: Web Vitals Deep Dive
Learn how to optimize Core Web Vitals — LCP, INP, and CLS — with actionable techniques and real metrics.
3 min read