👋🏻 Hi, I'm Jason. I create things. Check out my website if you're interested in me, the ideas behind my software and hardware projects, and what I get up to elsewhere in life. Otherwise, take a look at some of the things I've done around here.
- Bookmarks—Pinboard client for iOS and macOS
- Builds—GitHub Actions status board for macOS and iOS
- Fileaway—Document management app for iOS and macOS
- Folders—Library app for macOS
- Game Play Color—Game Boy Color Emulator for iOS
- OpoLua—A compiled-OPL interpreter for iOS written in Lua
- Overview—Generate monthly durations for similarly named calendar events
- Reconnect—Psion connectivity for macOS
- Thoughts—Lightweight note taking for macOS
- Elsewhere—Livestream picture frame
- Hard Drive Case—Pibow-inspired laser-cut hard drive case
- Little Luggable—Raspberry Pi cyberdeck
- MiSTer Case—Laser-cut case for the MiSTer
- Pilot—Small board for controlling a Raspberry Pi
- PsiBoard—Psion Series 5 based bluetooth keyboard
- StatusPanel—eInk desk calendar and status board
- Thermal Printer Remix—Remixed Raspberry Pi Receipt Printer
- TinyBoard—Bluetooth USB keyboard proxy
- build-tools—Collection of convenience build tools for iOS and macOS development
- changes—Lightweight and unopinionated tool for working with Conventional Commits and Semantic Versioning
- git-tools—Git Aliases and Commands
- github-status—Light-weight command line utility for showing the status of GitHub projects
- InContext—Extensible static site generator
- download-bookmarks—Generate archives for all your Pinboard bookmarks
- download-github-releases—Script to download all the releases for a GitHub project
- Signal Backup—Backup and Decrypt Signal Desktop Message History
- configure-prompt—Minimal Prompt for Zsh
- configure-raspberry-pi—Interactive script for configuring a Raspberry Pi boot partition
- day-one-to-markdown—Convert Day One journal entries to Markdown and Front Matter
- download-bing-image—Download the current bing.com image to a directory, optionally setting it as the desktop
- evernote-bookmarks—Convert Evernote XML Format (.enx) to the Netscape Bookmark File Format (bookmarks.html)
- Photos Scripts—Automation Scripts for Photos.app
- update-dns—Cloudflare Dynamic DNS Updater
- fastcommand—Python module for defining multi-command CLI programs
- Diligence—SwiftUI About Screens
- Interact—SwiftUI conveniences for iOS and macOS
- SelectableCollectionView—SwiftUI collection view with selection support
- TagField—SwiftUI tag field for macOS and iOS
- pattern.js—JavaScript Pattern Rendering Library
- Writeme
- x-chart—HTML Extensions for Generating Chart.js Charts
- Flutter—JavaScript Twitter client
- Locate—Show URLs on a map
- Multifolder—Utility for adding multiple folders to macOS Smart Folders
- Photo Export—macOS utility for exporting photos from Apple Photos