Projects

Home Cooked Software 1 Link to heading

These are things that I have built simply because I wanted them to exist, or in the case of avro-sqlite, because I wanted to see if I could.2 I like tools that serve me, not ones that try to extract value from me or my attention. I also like the process of building and understanding the things that I use.

  • Readinglist.live - Turn any web page into a podcast episode, with decently human sounding voices. (It just reads it to you in a nice human voice, no AI commentary or nonsense like that.)
  • lotsofcsvs.com - a small data warehouse built with CSV and HTTP as its API. It is intentionally as barebones as possible. It aims to be a simple API for recording and fetching data that works with everything.
  • Teleprompter - A system to manage and update prompts for LLMs at runtime on Cloudflare Workers.
  • avro-sqlite - a Go package to read a SQLite database, extract the schema and data to Apache Avro and vice versa
  • yts - A bash function to download YouTube video transcripts and convert them to Markdown format. Following the example of David Gasquez’s excellent qv function.

iOS Shortcuts Link to heading

  • Remember This - I didn’t create this one but I have found it very useful, and I did fix a bug where sometimes it would not create the day’s note.

This shortcut helps someone with short term memory loss log what happens throughout the day. It helps them keep track of what they have done, who they have met, etc. It will ask you what you want to remember. If run for the first time for the day, it will create a new note and log the input, with the time. It it’s been run already, it will grab the note and append the the note with the time and new content.

  • Remember - A version of the shortcut above 👆, but one that can be used from the share sheet for URLs, text, phots, and files.
  • Log Food - Logs whatever you ate to a note named “Food Eaten on {date}” tagged with #food #tracking. You can also add a picture if you want.
  • Log Weight - Shout at your phone while you’re on the scale and log your weight in Apple Health.
  • Read Aloud - Let’s you tap “share” on just about anything (text, web pages, whatever) and have it read aloud to you.
  • Done List and Yesterday’s Done List - Keep and show yourself your Done List

Each entry is a cheering reminder that you could, after all, have spent the day doing nothing constructive – yet look what you did instead!

Oliver Burkeman on the Done List

Other Stuff Link to heading

  • Cocktail Recipes - A small collection of cocktails that I’ve created.
  • We Can Be Heroes - This isn’t rock n. roll. It’s suicide! A one-page role playing game where every player is David Bowie.

Abandoned but not forgotten Link to heading

  • Havamal - The wisdom of Odin, told by Alexa. Say, “Alexa tell me the wisdom of Odin.”
  • Testivus - (inactive) A Go test helper library to let your code know how it disappoints you.

  1. Maggie Appleton - Home-Cooked Software and Barefoot Developers ↩︎

  2. The entire package including documentation was written by an LLM. ↩︎