I just wrote a recursive function that worked on the first try. I'm sitting here stunned. Is this what it feels like to be a 10x dev?
Microblog
My mom’s ancient miniature poodle is the only dog I’ve ever seen that, when given a treat, will just stare at it like “idk what you want me to do with that.”
But then bark if one of the other dogs get close to it.

Just to recap, the three times I glanced at the clock this afternoon went like:
- 12:34
- 2:34:56
- 4:20
If I don’t show up tomorrow, I’ve either won the lottery or the universe took me.
wow I looked at the clock at 2:34:56
ayyyy I looked at the clock at 12:34
Haha my economics teacher in high school had it all wrong. This Free Lunch brought to you by @simplebits. https://simplebits.shop/products/free-lunch

I have no recollection of this whatsoever but I found a note I made in 2018 titled “D&D Yoda.” The contents are just the following:
Race: Forest Gnome
Class: Warlock, Monk
If you use AirPods with your Mac but you **don’t** want to use them as your microphone, I have a little solution for you. https://blakewatson.com/journal/homebrew-package-for-setting-specified-audio-input-device/
“It is my inalienable right as a PHP/JavaScript developer to refer to variables that don't exist. I realize this is an incorrect opinion and that in the long haul, such changes might make PHP more stable, but I really just don’t care. I use PHP to get stuff done, not to have some kind of pure programming experience.”
https://www.mattwatson.org/blog/20230716-let-me-live-dangerously-php/
[Updated] Almost monospaced: the perfect fonts for writing
I added Triplicate Poly from MB Type as another example. I think it might have been the font that introduced me to “almost monospaced” fonts in the first place so I’m embarrassed to have forgotten it when I first published this article.
https://blakewatson.com/journal/almost-monospaced-the-perfect-fonts-for-writing/
Does anyone know of a good primer on community moderation? Specifically Discord, if that matters. Not technical stuff but just like some guidance on determining how to handle various situations.
I just wrote a little Node/11ty thing that will let me publish notes from Bear on my website. Code is too, uh, homecooked to share, though.
I’ve been using the Chubon keyboard layout for a decade now. I wrote up a how-it-started, how-it’s-going piece about it.
https://blakewatson.com/journal/my-journey-with-the-chubon-keyboard-layout/
I have a bad habit of switching notes apps frequently, but that's because the app I’m using is always lacking THAT ONE THING that would make it perfect. App junkies know what I'm talking about.
But I'm telling you. I think I finally found it. The perfect balance. The robustness of plaintext. The niceness of rich text.
All of the essential PKM features: tags, internal links, backlinks, search.
Easy syncing. Great typography.
A native desktop app.
A beautiful icon.
Bear @bear
I opened up Apple Music on Mac for the first time in months to see if the situation has improved.
It’s worse. Even though I have “Always show scrollbars” on in System Settings, the scrollbar in Apple Music disappears after a few seconds. Up and down arrows wouldn’t scroll the view.
I can’t use a scrollwheel. I could add Page Up/Down buttons to my onscreen keyboard I guess, but…
Meh. Back to Spotify! RIP iTunes.
Day 2 of trying to code sign my Mac app. Why is this so difficult? 😩
@jason I hit your random blog post button and got an incredible one. Question is, do you still agree with yourself 16 years later? https://grepjason.sh/2007/igot-iphone
The repo of my favorite VS Code theme was archived and I’m trying to decide if I want to fork it and keep it alive.
https://marketplace.visualstudio.com/items?itemName=joytrekker.rainier