Uses
The tools behind the work.
The boring choice, until the numbers say otherwise.
- Daily setup
- Windows laptop, PowerShell
- AI-assisted development
- Claude Code (most days), plus Cursor and GitHub Copilot
- Building
- Python, FastAPI, Streamlit, Java, Spring Boot, React
- Models
- Claude Haiku 5.5 in my live demo, chosen after a cost and quality comparison
- Quality
- pytest, ruff, pip-audit, GitHub Actions, Dependabot
- Demos and video
- Playwright for recordings, ffmpeg for captions, Piper for the AI narration voice (always labelled as AI)
- This website
- plain HTML, CSS and JavaScript, no framework and no build step; GitHub Pages on my own domain; GoatCounter for cookie-free visit counts; self-hosted fonts (Newsreader and Public Sans)
Curious how this site is built? The code is on GitHub.