Skip to content
// terminals & ink
  • # articleMar 25, 2020· 5 min

    Spotish for macOS

    I know I keep referring to this tweet of mine from last year… One day I will get around to either releasing or open sourcing the dozen or so bespoke, one-off Mac apps I've built just for myself. Today is not that…

    read the full post →
  • # articleMar 20, 2020· 11 min

    Three Things Today

    <p>Every task management app has a feature that will let you postpone, delay, or snooze a task. You can tell them to push a todo item out by a day or a week, etc. But I like to think Three Things is smarter than that. It's designed to be flexible and forgiving – pragmatic and realistic. When you defer a task, it won't accidentally reschedule it for a day that's already overflowing with commitments. It literally will not allow you to schedule more than three tasks per day.</p> <p>It fits my brain. Maybe it'll fit yours, too.</p>

    read the full post →
  • # articleMar 16, 2020· 5 min

    The Stack View is a Liar

    <p>…Firing up Xcode's wonderful view debugger, however, completely blew my mind and shattered any remaining self-confidence I had as an app developer. And then nearly an hour later I'm really questioning everything I thought I knew about ones and zeroes until a google search leads me to this page. And, sure enough, my bug is spelled out right there.</p>

    read the full post →
  • # articleMar 14, 2020· 6 min

    DefaultApp

    <p>DefaultApp is an open source starting point – a template. I maintained it in Objective-C for over a decade before finally porting it to Swift in 2018. Anytime I start a new app – big or small, whether or not it's something I plan on releasing publicly or if it's just a small prototype or utility app I'm building for myself – I start with this project.</p> <p>With DefaultApp I can go from initial idea to writing actual code in thirty seconds.</p> <p>That said, I would't use this as the basis for a billion dollar corporation's enterprise app. Or with a team of "100 engineers" "solving hard problems". But if you're a one-person development shop or a team of just two or three engineers building a typical macOS shoebox or document based app? Please take a look.</p>

    read the full post →
  • # articleMar 7, 2020· 4 min

    Followup: Comparing my Current B2 Storage Costs against Amazon S3 Glacier Deep Archive

    <p>This is a quick followup to my post from this week about backing up my family's photos and home videos with Google Photos and B2. A reader asked why I use B2 over Amazon's cheaper S3 Glacier alternative. I started to reply directly, but then like everything I write, it kept growing. And then I thought my answer might be interesting to others as well. So, here you go…</p>

    read the full post →