A collection of longer, more in-depth posts representing some of my better writing
A Kiddom Retrospective
When I left my role at Mystery Science in the summer of 2021, I was left…a bit wanting. I expressly wanted to explore the EdTech space as my kids came of schooling age, but my role didn’t allow me to do this in earnest; Mystery was acquired…
AI Optimism
When the hype cycle around AI was picking up a few years back, there was this pervasive fear that we were on the cusp of Artificial General Intelligence (AGI). ChatGPT and its ilk were such a step function over what we’re used to with…
Smart Home Babel
When we were preparing to move into our current home, I took advantage of the renovations we were undertaking to lean into the smart home revolution, to build out a network of interconnected components that can be centrally controlled and…
Checking in on Minority Report
Minority Report was a 2002 film, based on a Philip K. Dick novella of the same name, about what happens when a couple of oracles who can see possible futures are used by the police as a mechanism for predicting crimes before they happen. At the…
Thoughts on the Vision Pro
The reality of Apple hardware launches is that there’s no shortage of previews, reviews, first impressions, hot takes, and thought pieces about what it all means—leading up to, during, and after the launch event itself. It’s an…
Batched Reading Efficiencies
I’m trying a new read-it-later app, Omnivore. Alright, so trying out a new app isn’t that big of a deal in the grand scheme of things. It’s a good excuse, though, to talk a little bit more about how these apps and in particular…
The Stasis of E-Ink
I’m fond of e-ink displays and devices catering to the display type. My kitchen calendar display project was one of my favorite projects of the year: it became a combination of playing with a RaspberryPi, and learning how to make the right…
Year in Review — 2023
I started Year in Review articles for this blog back in 2014, as an exercise to look back through the year and coerce reflection by writing. This would make our post here the 10th one of these things, a milestone that I’d like to think…
When to Value Non-Technical Work
This presentation resonates: Being Glue It’s a pretty long read, but the high-level gist is that software engineers are, more often than not, evaluated primarily on hard technical chops. You know: the typical stuff that you find in technical…
The Dygma Defy Keyboard
Edit: I’ve been using this keyboard for a while now, and have updated my impressions here. A year ago, I ordered and reviewed the Kinesis Advantage360: a modern update to the Advantage line of ergonomic keyboards. As I noted with that review…