Blog
Thoughts on testing, automation, and software quality.
Integrating Supabase Auth with FastAPI: A Production Story
What went wrong (and right) when we added Supabase authentication to our image hosting service. Docker env vars, SDK breaking changes, and a sync-on-auth pattern that made migration painless.
Test Architecture for a Production Image Hosting Service
How Chitram structures 4,000+ lines of tests across unit, API, integration, and browser layers — with a TestDependencies pattern that solved our async nightmare.
Zero-Token Browser Testing with Bun and Playwright
How I cut browser testing costs by 99% using Daniel Miessler's kai-browser-skill pattern — code-first automation that runs infinitely without burning tokens.
Build Your Second Brain with Free Local AI (Obsidian + Ollama Guide)
Run a private AI assistant inside your note-taking app — no API costs, no data leaving your Mac.
Building AI-Powered Testing Solutions with AWS Bedrock
Exploring how large language models can transform accessibility testing and defect identification in modern web applications.