Guides, architectural notes, and case studies from building production web systems.
How I built a Discord bot powered by the Claude API and n8n on my homelab — and the docker compose mistake that wiped it out and taught me a hard lesson about backups.
How I added a cheap, OpenRouter-powered Q&A chatbot to my portfolio site — and why OpenRouter beat going direct to a single model provider.