I'm a Pythonista (π) and sometimes Gopher (πΉ) who creates programs and scripts to solve problems in my life. (I have also dabbled in video game development) My ultimate achievement is the ELDonationTracker below, which is a utility for folks raising money via the Extra Life charity. I used to participate in Advent of Code, but no longer do so. (I also had to remove the repo because it had my puzzle inputs)
Since 2024 my pace of development has lowered a bit as I focus on other hobbies.
- AI Policy for My Github Repos
- Review: Learning the Vi and Vim Editors
- My Year in Programming: 2025
- 2024 Programming EOY
- Advent 2024 Day 04
- Extra Life Donation Tracker
- Donor Drive Python
- Snap-in-Time
- Civ VI Play By Cloud
- Star Wars Spoiler Generator
- Raspi Garage Alert
- taskwarrior_web
I know that opinions on AI usage are very divided at the moment. Some people I respect, like the hosts of Fallthrough and Mike Kennedy of Talk Python don't see any issues with using it as part of the development process. (Although the Fallthrough hosts are against AI Slop, especially in communications ). Others won't touch any repo that has included AI contributions.
Given this I want to be honest about any AI usage in my repos instead of hiding it and being deceptive (which is definitely possible if you don't let the AI sign your commits).
Here is what is currently happening with my repos and AI usage:
- Any code pushed to a repo from before about May 2026 (give or take a month) has 0% AI-generated code in it.
- Any repo created as of today, 16 Sept 2026, was started off 100% with code generated by me with no input, help, or code from an AI.
- In any repo in which I have used AI (say to find or fix a bug or help with a feature) will have that annotated along with a link to the release which contains AI-generated or assisted code. I will strive to delineate for any release what came out of my brain and what came from an AI.
- I may start adding an agents.md file to various repos. This is because many people have started using AI and if they are going to submit a PR with AI, I would like it if the code generated was at least adhering to my standards. It does not signify that I have used or will use AI on that repo.



