Angelo Stavrow [dot] Blog

Missives and musings on a variety of topics.

With the migration pretty much complete, I figured it'd be fun to write about how I did it.


Here's a link to an article I wrote on integrating the Sparkle updater framework into WriteFreely, a SwiftUI-lifecycle Mac app using SPM.

I updated my GitHub profile with a README, because it was way more fun than the stuff I was supposed to be doing. 😅

Elsewhere is a series of interesting things I came across during the week, published every Sunday.

  • We Hate You Now is an op-ed exploring the feelings developing amongst people who've worked and sacrificed to slow down the spread of COVID-19, and what happens when they meet those that didn't.
  • Related to the above, an empirical report suggests that “lower levels of empathy and higher levels of Callousness, Deceitfulness, and Risk-taking are associated with lower compliance with [COVID-19] containment measures” like mask wearing and physical distancing.
  • We don't have children, so it somehow never occurred to me that the concept of affordable daycare is foreign to people outside of Quebec. It's not a perfect system, but this op-ed puts forward a strong argument for how it helps bring tenderness and compassion to communities.
  • “Don't scale past the number of users you can excellently serve” is one of the best mantras I've read in a very long time.
  • While I'd like to believe that fast fashion is dying, the fact remains that craft labour —which you absolutely should support, if you can— is priced way out of reach of the average person. Ethical consumption is, unfortunately, for the privileged.
  • Speaking of fashion and style, this thread on why you look like shit in your clothes shines a light on a) the outsized impact of low-cost alterations, and b) the value of finding your neighbourhood alterations guru.
  • Because I'm a sucker for methodologies: Johnny.Decimal is an interesting Dewey decimal system-like approach for organizing projects (H/T Jack).
  • This Glitch app customizes a Ron Miller-inspired practice guide for your craft.


Work continues on the blog move: I added an About page to the blog.

I intend on writing more about this, but this migration was brought to you by my first ever attempt at writing a) a command-line tool, b) in Go. If you're interested in testing it out, you can find it here!

And... we're done. I still have to set up redirects on the old .com site to the new .blog site, and probably have to clean up some posts that use absolute URLs between posts, but 146 posts are migrated!

Turning off crossposting from for a few minutes while I migrate the old Hugo blog to 🤞

I keep meaning to explore the Zettelkasten method of note-taking, and while I get the concept, I struggle to put it in practice. Do you just capture all incoming knowledge? Do you constrain it to a specific topic? If it's the latter, how do you decide which topic?

Our windows are open for the first time since October. Beautiful (almost-) spring day in Montreal today.