Category Programming

Todoist Actual Backup

I built a Python script to export data from a Todoist account. There are a few topics here: SaaS customer data access, using AI for development, and the app itself.

Single-file URL Shortener

Recently I decided it would be fun to write a URL shortener. Something I can run on my domain to share shortened URLs that redirect to a longer one. (If you want to skip the blah-bidy-blah, here is the code.)

Midi Sequencer in Python

I’ve always thought it would be cool to be able to compose music in code. There are some languages out there that do this, but I was more interested in direct midi programming than in a DSL for composing music.…

sardines

Code Painting

My favorite stage of a programming project is the initial creative act, figuring out what a piece of software should do, how it should look, and how it should be written. I often refactor wildly during this phase. For example,…

Thank you to Florian Dahlitz for getting me over the hump on configuring a Python app in a container as a non-root user. My python app container now creates files in the volume mapped to my local drive as my local…