Tools
What I use to build, think, and ship.
Development
Claude Code
AIAI-assisted development from prototype to production.
Next.js / React
FrameworkFull-stack framework for the web. SSR, API routes, file-based routing.
TypeScript
LanguageType safety across frontend and backend.
Supabase
BackendPostgres, auth, and real-time out of the box.
Vercel
InfraDeploy and scale with zero config.
React Native / Expo
MobileCross-platform mobile development.
Workflow
Claude Code Skills & Plugins
Extensions I use inside Claude Code to raise the floor on code quality and design.
Frontend Design
Claude PluginGenerates production-grade UI with a strong aesthetic point of view. Picks a bold design direction and commits to it instead of defaulting to generic AI slop.
React Best Practices
Vercel Skill57 performance rules from Vercel Engineering across data fetching, bundle size, re-renders, and server-side patterns. Catches waterfall issues and bloated bundles before they ship.
Web Interface Guidelines
Vercel SkillAudits UI code against Vercel's web interface guidelines. Catches accessibility gaps, layout issues, and UX anti-patterns with file-and-line-level feedback.
React Native Skills
Vercel SkillBest practices for Expo and React Native covering list performance, animations with Reanimated, navigation, and platform-specific optimizations.
Practices
Building in Public
Share progress early and often. The feedback loop at 30% done is more valuable than at 100%.
AI-First Development
Language models as a core part of the workflow, not an afterthought. Faster prototyping, better code.
Ship Fast, Iterate Faster
Get something real in front of people quickly, then improve based on what you learn.
Writing as Thinking
Essays force clarity, expose weak logic, and create artifacts worth sharing.