Social Icons

Year of the Linux Gaming Console

When Valve announced and then released their Steam Deck in 2022, it was a bit of a surprise; everyone outside of Nintendo has tried and mostly failed to make something of portable gaming[1]. Its...

Developer ∩ Technologist

I got into software development from a fairly stereotypical background of video games and messing around with PCs. I distinctly remember playing through Final Fantasy VII on the original PlayStation, and having my dad tell...

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

Ephemeral Web Real Estate

In an era when written letters are outright quaint , I still enjoy the tradition of the Christmas card. We started it when the kids were born[1], and have kept it up with annual updates...

Site Under Construction

Hey, it's a fresh coat of paint! Every couple of years, I get tired of looking at how this blog looks , and that prompts me to look to refresh the look and feel...

Software Business Longevity

Reading about Artifact's announcement of their imminent shutdown was a bummer. Rereading some of the media coverage of the app when it came out of beta a year ago, much of what the founders said at the time made sense. Social networks, particularly when there are already a handful of entrenched, mature services,...