Skip to Content

Posts tagged with Thoughts

Year in Review — 2025

Year in Review — 2025

This was a quick year. Perhaps it’s an effect from aging time acceleration—when the subjective experience of the passage of time speeds up as I get older. Maybe it’s the result of throwing myself more into work…

Learn to be Bored

Learn to be Bored

It almost always comes up an hour into a road trip. Or a lazy Sunday afternoon. Or as they close their iPad folios[1]. "I'm bored." My standard response? The title gives it away: "Learn…

CTO Confessions Podcast

CTO Confessions Podcast

So a few months back, the folks at IT Labs reached out to see whether I was game to go on their podcast, CTO Confessions. It's been a while since I've participated in a podcast/conference…

In Appreciation of IKEA

In Appreciation of IKEA

We made a trip to the local IKEA this past weekend. The furniture store of college dorm rooms, IKEA was a staple of my 20s as I moved between apartments and condos, and evolved living arrangements from roommates to living…

Pulling Up vs. Pushing Down

Pulling Up vs. Pushing Down

We're now 2+ years into the tech downturn. Companies, with or without AI as a driver, continue to announce major layoffs, seemingly every month or two. No one advocates for teaching everyone to code anymore. While it was…

The Wearable Decade

The Wearable Decade

For about two decades, the blistering pace of smartphone hardware improvements has driven manufacturing advances. We've made massive engineering improvements in all the components in the latest flagship phones: touch screens, systems-on-a-chip, tiny camera modules,…