Product development
Web apps and product surfaces on a modern Next.js and TypeScript stack — from first working version through production hardening.
Architecture, data flow, auth, and the unglamorous parts that decide whether a product survives its first year of changes.