Uses

Tools I work with

AI-assisted development

Claude Code — Architectural decision-making and LLM-augmented UI/UX design exploration.

Codex — Backend implementation, system design, debugging, and deep code reviews.

GitHub Copilot — Day-to-day multi-modal completion across implementation workflows.

Google Antigravity — AI-driven development IDE, powered by Gemini Pro.

Backend & infrastructure

Node.js + TypeScript — The default stack for services, tooling, and everything in between.

PostgreSQL — First-choice relational store; DynamoDB and Redis where the shape fits.

AWS serverless — Lambda, API Gateway, Step Functions, CDK and Terraform for infrastructure.

Docker — Local environments and self-hosted deployments.

This website

Astro + MDX — Static output, zero framework JavaScript shipped to visitors.

VitePress — The Grimoire documentation site, built into the same deploy.

Netlify — Builds, deploys, and edge caching.

GoatCounter — Cookieless, privacy-friendly visit counting.

Article audio pipeline

Qwen3-TTS via MLX — Local text-to-speech narration generation on Apple silicon.

ffmpeg — Chunked concatenation and transcoding to Ogg/Opus plus AAC fallback.