Uses
What I build with
The actual stack behind the code I ship — not a wishlist. Updated when something changes.
Editor
Where I spend most of the day.
- VS Codeprimary editor
- JupyterPython notebooks
- GitHubprimary repo host + Actions
- Bitbucketclient repos (Atlassian shop)
- Claude Code (CLI)AI pair programmer + agent harness
- Copilot (CLI)GitHub AI in shell
- ChatGPT (CLI)OpenAI assistant in shell
Languages & Frameworks
What I'm shipping production code in today.
- Laravel 12 + PHP 8.3
- Vue 3 (Composition API) + Inertia.js
- Next.js 16 + React 19 + TypeScript
- Tailwind CSS v4
- Pest / PHPUnit / Cypress
Platforms & APIs
Integrations I've shipped to production.
- StripeBilling, Connect
- PlaidAuth, Link
- Twiliotwo-way SMS, webhooks
- ShopifyAdmin GraphQL, Headless checkout
- Klaviyoautomation flows
- OpenAI + Anthropicimage gen, agentic features
- Replicate + Claid.aibackground removal, upscaling
Data & Infra
Where the data lives.
- MySQLprimary OLTP for Laravel apps
- PostgreSQL (Neon)serverless Postgres on Vercel
- Drizzle ORMtype-safe Postgres for Next.js
- Redisqueues, caching
- Laravel Horizonqueue monitoring
- ReverbWebSocket broadcasting
Workflow
Tools I default to without thinking.
- Git + GitHubtrunk-based, PR-driven
- Bitbucket Pipelines + GitHub ActionsCI/CD
- VercelNext.js deploys, blob storage
- Sentryerror monitoring
- PostmanAPI exploration
- Figmadesign hand-offs
- Jira / Linearwherever the team lives