Hi, I’m Allen!
I’m a software engineering executive and technology enthusiast based in the San Francisco Bay Area.
Having worked for companies big and small, I’m most energized by the dynamic potential of startups, early in their journeys. I’m at my best helping scale teams while up-leveling the people that I work with.
With my wife and two kids, we enjoy the quiet serenity of reading, nearby national parks, and simple crafts. I get overly excited by new gadgetry, and nurture a bad habit of picking up new hobbies. Since 2011, this site has collected my regular, late-night musings.
Checking In on the Remote Revolution
As I type these words, we’re onwards of 4 years from the initial reports of a novel…
Checking in on Minority Report
Minority Report was a 2002 film, based on a Philip K. Dick novella of the same name, about…
Year of the Linux Gaming Console
When Valve announced and then released their Steam Deck in 2022, it was a bit of a surprise;…
Developer ∩ Technologist
I got into software development from a fairly stereotypical background of video games and…
Thoughts on the Vision Pro
The reality of Apple hardware launches is that there’s no shortage of previews,…
Ephemeral Web Real Estate
In an era when written letters are outright quaint, I still enjoy the tradition of the…
Site Under Construction
Hey, it’s a fresh coat of paint! Every couple of years, I get tired of looking at how…
Software Business Longevity
Reading about Artifact’s announcement of their imminent shutdown was a bummer.…
Batched Reading Efficiencies
I’m trying a new read-it-later app, Omnivore. Alright, so trying out a new app…
The Return of Epic Single-Player Gaming
Video games have been traditionally divided between single-player and multiplayer games. The…