Skip to content
View djotaku's full-sized avatar

Block or report djotaku

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
djotaku/README.md

Hi there πŸ‘‹

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.

✍ Latest Blog Posts

πŸ’» Check out these Repos

🐍 Python

🐹 Go

πŸ”Œ Electronics

πŸš€ Misc

AI Usage

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:

  1. Any code pushed to a repo from before about May 2026 (give or take a month) has 0% AI-generated code in it.
  2. 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.
  3. 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.
  4. 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.

Pinned Loading

  1. ELDonationTracker ELDonationTracker Public

    A Python-based donation tracker for Extra Life streams

    Python 14 2

  2. Snap-in-Time Snap-in-Time Public

    script for btrfs backups

    Python 8 1

  3. Makemkv-Spec-for-Fedora Makemkv-Spec-for-Fedora Public

    This is for the spec file to be able to create SRPMS and RPMs of Makemkv for Fedora

    Shell 9 7

  4. KVM-backup KVM-backup Public

    Backup KVM VMs

    Shell

  5. photo_stats photo_stats Public

    Read directory containing photos and produce stats and graphs

    Python

  6. raspi_garage_alert raspi_garage_alert Public

    Generate an alert when your garage door is left open

    Python 1 1