How geekdojo builds

Developing with AI

Deep dives on how a one-person shop ships like a bigger one — AI agents doing the quality work, a human accountable for every merge, receipts in public repos.

Geekdojo is me, one person. I build Rasputin, a homelab cluster system, and I use AI agents for the quality work a team would normally share: reviewing every pull request for security, writing tests that catch real faults, and fuzzing the parsers. The agents open pull requests; I read and merge each one myself. An agent only stays in the pipeline after it has caught a real problem.

The posts below cover how each piece works, how it broke when I first set it up, and where to find the code. All of it is in public repos. For Rasputin itself, start at the product site, or go straight to the docs, the Learn lessons or the devlog.