Skip to content

This site uses optional Google Analytics cookies to understand how it is used. Privacy notice

Blog

  1. infiniterm for iPhone: Answering My Agents Away From the Desk

    6 min readCategories: Development, Tools, Productivity

    An iPhone companion for infiniterm that shows which agent needs me, opens its terminal card over ssh, and sends a notification through a small push relay when a card is waiting.

  2. My Raycast Extensions - Small Tools for Files, Windows and infiniterm

    3 min readCategories: Development, Tools, Productivity

    A roundup of the four Raycast extensions I built for my own Mac workflow, Regex Batch Renamer, Slugify File and Folder Names, App Switcher, and Infiniterm for Raycast, with what each one does and where to get it.

  3. Stabilisator: Dialogue-Friendly Audio for the Whole Mac

    6 min readCategories: Development, Tools, Productivity

    A small macOS menu bar app that gently levels everything your Mac plays, so dialogue is easier to hear and loud scenes stop making you reach for the volume.

  4. Posta: A Native Gmail Client for My Mac

    6 min readCategories: Development, Tools, Productivity

    Posta is a native SwiftUI mail client for Gmail and Google Workspace. How it handles several accounts, what it deliberately leaves out, and what building it taught me.

  5. Cue: A Spotify Connect Now-Playing Companion for the Mac

    5 min readCategories: Development, Tools, Productivity

    Cue is a native macOS app that shows and controls Spotify Connect playback from the menu bar, desktop widgets and media keys, even when the music plays on another device.

  6. AI and the Rise of Homegrown Software

    8 min readCategories: Development, Tools, Productivity

    How AI-assisted development is making homegrown software practical, with lessons from building personal mail, music, editor, and browser tools.