Everything, chronologically. All projects, devlogs, notes, roadmaps, and research in one place.
This very site a desktop-app-style portfolio and personal operating system built with Next.js, MDX, and a software-first design philosophy.
Deep dive into identifying and fixing unnecessary re-renders in a React Flow-based node editor.
Architecture decisions and implementation notes from building a constraint-based design system with Tailwind CSS.
Goroutines, channels, context cancellation how these patterns show up when building RAG and LLM pipelines in Go.
I considered event sourcing for SlotTurf's payment flow. Here's why I didn't use it.
What I'm building, learning, and shipping across full-stack, AI, and personal work.
Index strategies, query optimization, and EXPLAIN ANALYZE patterns. Study notes, not a production war story.
Core concepts for designing scalable distributed systems load balancing, caching, database sharding, and message queues.
Expert marketplace connecting clients with verified professionals featuring escrow payments and real-time messaging.
Independent semiconductor and AI infrastructure investment analysis for US retail investors with a public track record.
Free financial calculators and an AI advisor that runs the actual math and gives you a specific number not generic advice.
Two users booked the same turf slot at the same time. Here's what was happening at the database level and how SELECT FOR UPDATE fixed it.
Turf booking platform for local sports venues Next.js frontend, Go/Gin REST API deployed on GCP Cloud Run, PostgreSQL via Supabase.
Edge runtime doesn't mean Node.js runtime. I learned this the expensive way.
A hands-on implementation of a tool-using AI agent built from scratch using Node.js and TypeScript.
Most finance sites publish takes with no accountability. I built the schema that makes retroactive weaseling impossible.