51 entries · all shipped
the stack i ship with
Grouped by depth rather than breadth. Everything here is running in production in one of the products. Tech I've only read about or tried in a weekend project is left off, because a stack list that includes everything tells you nothing.
Engineering
01
Languages
- TypeScript, JavaScript
- Python
02
Databases & Data Layers
- PostgreSQL, MongoDB, Redis, DynamoDB
- ORMs (Prisma, Mongoose, Drizzle)
03
Frontend Engineering
- React 19, TanStack Start (SSR), TanStack Router, TanStack Query
- Next.js 14 (app directory, server components)
- Tailwind CSS v4, shadcn-style primitives, Radix UI
- Zod, React Hook Form, CVA
- Framer Motion, Sonner, lucide-react
- Vite, Vitest
04
Backend Engineering
- Django 5 + DRF, Celery, Redis
- Express.js, Node.js
- PostgreSQL (Prisma + Django ORM)
- REST APIs, Server-Sent Events
- Apify integration (actor orchestration, normalization)
- Resend (transactional email)
05
AI / LLM Integration
- OpenAI Chat Completions + structured outputs
- ICP classification at scale
- Multi-class intent classification with weights
- Voice-matched generation (DM drafting)
- Cost-conscious prompt design
06
Mobile
- Expo SDK 53, React Native 0.79 (TurboModules, Hermes)
- Expo Router v5 (typed routes)
- react-native-mmkv, react-native-sse, expo-haptics
- iOS accessibility hooks (Reduce Motion, Reduce Transparency)
- EAS Build + EAS Submit
07
Infra & DevOps
- Cloudflare Workers (SSR at the edge)
- Cloudflare R2 (S3-compatible storage)
- Docker (multi-service compose)
- CI/CD (GitHub Actions)
- Wrangler deployment
08
Billing & Auth
- Dodo Payments (webhook signature verification, plan hierarchy)
- Stripe
- JWT cookies + refresh rotation
- Google OAuth (allauth)
- Better Auth (Node ecosystem)
- Fernet-encrypted token storage for third-party integrations
09
Tools
- Git, Figma
- Playwright (PDF generation, browser automation)
- Postman, Swagger
- Biome, Prettier
- npm, pnpm, Bun
Design
People call me a full-stack engineer. I read myself as a design engineer: comfortable across the stack, but at my most useful where design, frontend and product decisions land on the same desk.
10
Design
- Design tokens + radius hierarchy
- Component-driven architecture
- UX research
- Accessibility-first (aria-label, screen reader testing)
11
Tools
- Figma (primary tool)
12
UX Psychology
- Hick's Law
- Fitt's Law
- Miller's Law
- Zeigarnik Effect
The clearest evidence of the design half is the component library , ten interaction components with their source and the reasoning behind each timing decision.