Generated AI image by Gemini Nano Banana
TL;DR — Experienced engineers don’t lack ideas. We have backlogs of half-finished repos that life got in the way of. AI agents now make it realistic to finish them, but only if you can tell what’s actually done. I asked an agent to audit all 70 of my own GitHub repos against hard evidence of agent work, not my memory and not README vibes. It came back with 40 repos carrying receipts, 30 without, and an honest list of leftovers that didn’t fit the story I wanted to tell. Below is the protocol, the prompt, the real numbers, and why a classified inventory beats a highlight reel — whether you have a career break or just one evening a week.
Over twenty-plus years of software engineering, I’ve amassed, to date, over 70 (not 60 - as per my original post claim earlier in the year) personal repos on GitHub. (Yes, that many — and that’s with forks excluded, plus my private repos mentioned in this article)
Scroll through them and you can read my career like tree rings. Plenty started life as learning side projects: a new language, a framework I wanted to get my hands on, a kata to keep my skills from going rusty. Others were genuine pet-project ideas of my own, the kind I was properly excited about the night I typed git init.
The trouble is how many of them stopped halfway.
Not because the ideas were bad. Because life happened. A demanding day job, family, and all the commitments that come with both. Every evening on the laptop was an evening not spent on something (or someone) else. For most of my career, the advice for staying sharp was some version of just build things — good advice for a 23-year-old’s calendar. Somewhere past the twenty-year mark, it quietly turns into a trade: self-learning versus lifestyle. Lifestyle usually won, and rightly so. The half-finished repos just kept piling up.
And suddenly.