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

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, to >help 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.

There is an option to capture a photo and add to the note to create a visual diary.

Run this shortcut using Siri or save as a widget on the home screen.

Add multiple Personal Automations to run this shortcut periodically through the day to remind the user to capture events.

Use Personal Automation, to show each day’s note just before bedtime as a summary of what happened that day.

  • 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.
  • lotsofcsvs template - a template to log stuff from your phone to lotsofcsvs.com.

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. ↩︎