Skip to content
// terminals & ink

Category: Blog

  • # 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

    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. It fits my brain. Maybe it'll fit yours, too.

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

    The Stack View is a Liar

    …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.

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

    DefaultApp

    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. With DefaultApp I can go from initial idea to writing actual code in thirty seconds. 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.

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

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

    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…

    read the full post →