Stop Prompting. Start Hiring.
Five months and 13,057 prompts of running an AI agent on everything: the productivity is not in the prompting — it is in the contract, the onboarding, the job descriptions, and the memory.
Read article →Technical articles on Rails, AI-assisted development, and production infrastructure.
Five months and 13,057 prompts of running an AI agent on everything: the productivity is not in the prompting — it is in the contract, the onboarding, the job descriptions, and the memory.
Read article →31,103 commits, 128 repos, 13 years — mined in one night. What the git log said about night work, the word "fix", dead side projects, and the self-image it contradicted.
Read article →The key was listed in .gitignore — and still tracked in git for three years. The .gitignore trap, the real threat model of a private repo, and the full rotation checklist.
Read article →17 themes that sync Windows Terminal, VS Code, dark/light mode, accent colors, and wallpapers — all in one command. Built with Go + Shell.
Read article →Built the full RAG pipeline — vector DB, 77K embeddings, MySQL 9. Asked one real question. Replaced it all with 200 lines of SQL generation. Here's the $0.04 lesson.
Read article →I built 3 AI skill files that query a production Rails app like a senior developer. Here's how, and what it means for engineering teams.
Read article →I run 6+ Rails apps in production on one $10/month Hetzner VPS with Kamal 2. Full deploy.yml, Dockerfile, and GitHub Actions CI/CD.
Read article →