Welcome to my little slice of the internet. If you want to know more about me there’s an about page. Want to send me a message? Connect on Mastodon.
Some things on this site:
Looking for something in particular? Try searching.
If you’ve ever been around me in real-life in the month of February you’ve likely heard me argue that humans in cold climates should not have to February, at all. Take the month off, hibernate, catch up on streaming TV shows, slowly drink a cup of tea in the afternoons, start a new hobby, clear out a backlog of books or learn something new. It’s cold, the Sun barely exists, it’s peak cold/flu/whatever else season, if you have kids they get a near third of the month off anyway, so why shouldn’t you?
The only good part? It’s the shortest month.
PermalinkEvery once in a while I get a message from someone about something I wrote here. Most of those messages would be valuable to anyone reading the site, but they get dropped into my inbox instead. On top of that, I often leave comments on other people’s websites, so I figured why not add them here.
This project was part “let’s add comments” and part “let’s play with a new service”, in this case Supabase a PAAS (platform as a service), being used here pretty minimally to glue a few APIs to a database for the comments.
Anyway, leave a comment, see if it works.
PermalinkLast year I wrote Annual Maintenance about the differences in the one day in January of 2020, 2021, and 2022 I sat in a VW dealership. I made a guess about 2023:
What’s my best guess for January, 2023? No masks. Finally hit 10,000 miles but still well under 20,000 and impossibly far from 30,000. I’ll still go to Trader Joe’s after. I’ll be smart enough to do this on a weekday so I don’t get stuck in the weekend crowd. Things change, but things stay the same.
Was I right? I pulled in the service bay with 9992 miles. No one is wearing a mask. It’s a Friday. 50/50 I go to Trader Joe’s after — we’re good on groceries but I do have a mild trail mix addiction. Is everything normal now? Normal as any normal is, I guess.
PermalinkAptitude is the ability to perform a type of work. Tenure is the length of time in job. Their correlation degrades rapidly.
From Professional Aptitude vs. Tenure
Ilya includes a nice graphic here of the idea of aptitude versus tenure. In a past career life I worked with a manager who would frequently toss out the phrase “I have over twenty years experience!” when justifying decisions. We’d joke he’d been showing up for twenty years, whether he’d actually learned anything was up for debate.
Most organizations have a “career resting level” for each job: a level everyone is expected to reach eventually that, once reached, carries no further level growth expectations except for sustained execution and honing of their craft. Unfortunately, it's rare to find well-developed tools and language that gives enough credit, praise, and recognition to this happy steady state. Resting levels are not "easy" levels, they are the personal goldilocks zone: challenging but not impossible, rewarding but not at the cost of all else.
The idea of a resting level is a nice thought experiment now that I’m some-many years into my career as a software developer and I am not yet (and do not appear to be on track to reach) Google Fellow level.
PermalinkJeff Beck passed away yesterday. I don’t recall how I first found out about him, it was either some Guitar World magazine list of “greatest guitar albums” or my dad recounting the history of rock n’ roll to me while driving me to school. He wasn’t popular or well known when I was a teenager, but I got a copy of Blow by Blow and listened to it a trillion times in a row. The solo in “Cause We’ve Ended As Lovers” remains one of my favorite guitar solos.
Weirdly of all the songs of his that pops into my head on a regular basis it’s this song “Blackbird” from his 2001 album You Had It Coming, where he does call and response with a bird and, in Jeff Beck fashion, lets the bird get the last word.
PermalinkAt some point when building out this blog I made the clever (but not smart) decision to match Next‘s page folder structure with my content. So when generating all the routes for this site, I’d get all the content from the blog folder, the parse out the year and month from the path of the item, and that’s the url of the post.
For example, if I saved a file at:
content/blog-posts/2023/01/mistakes-of-the-past
It would show up at blog-posts/2023/01/mistakes-of-the-past
. Which is ok, but over time I found these issues with it:
/blog-posts
and call it a day, you have to put it in year/month/post
. Also every post already has the full date in the YAML frontmatter so it’s duplicating dates. More to the point, if you move the content it might disappear / break everything.slug
property to the YAML frontmatter to decouple it entirely.Other things left to fix:
post-type
property.Am I starting to wish I kept some of this in a database? No… nope. Not yet. Nope.
PermalinkI wrote last year that I’d love one app that sticks the best features of iA Writer, Bear and Obsidian together. It’s 2023 and it still hasn’t happened, but I want to more consistently use one tool for notes and writing this year, so I’m deciding to stick with Obsidian and not think about it for the next year. The main reasons for this:
content
folder in the git repo for this blog in my notes folder, which means I can now keep stuff like my notes on monorepos in sync on this site and locally.The one mark against Obsidian compared to Bear is the mobile app support. Obsidian has a mobile app and sync service that is paid, but I rarely edit on mobile, so I’m going to use my Things inbox for capture instead, and iA Writer if I need to really modify some text.
PermalinkI wrote in 2020 about fixing up my first guitar, a black Squire Stratocaster. It is (I think) from 1995. My other guitar is a nicer Stratocaster from 1999. When I got that guitar I was torn between it and something more “shreddy”. If I remember correctly I was comparing it to an Ibanez JS1000, but in the end I wanted the bridge and middle single coils, so I went with the Strat.
Well, 20-odd years later, I finally have a “shreddy” guitar, a the amazingly named Charvel Pro-Mod San Dimas Style 1 HH FR M. I picked it up from Matt’s Music Center in Weymouth, worth a trip if you’re in the Boston area looking for guitars. The color is Chameleon and I wanted to get it from a physical store, not online, because the color… photographs as a lot of different colors!
Like, it’s black, right?
Or purple?
Or kind of gold?
It’s fun and I’ve aggressively abused the whammy bar many times already. Now for next year finally following up on something I meant to this year, recording myself while playing.
Permalink