Journal
Reflecting on some of the toughest challenges I've tackled in my career.

Lilac: A Modern E-commerce Frontend That Doesn't Typecast
How we built a furniture e-commerce frontend that scales, performs, and doesn't make developers want to quit programming. From GraphQL code generation to payment orchestration, animation systems, and state management—the complete technical deep dive.
GraphQLPrisma ORMKeystoneSearch Engine Optimization (SEO)Performance OptimizationFramer Motion

How I Learned to Stop Worrying and Love DOM Orchestration
In this case study, we explore some of React 19's wonderful quirks, DOM manipulation & learn why you should worry if your React code starts looking like jQuery.
React.jsPerformance OptimizationDOM ManipulationFramer Motion