Skip to Content

Latest Posts

Moving at the Speed of Information

Moving at the Speed of Information

"The world is moving faster than ever…", and all of its paraphrased clichés, have become a personal pet peeve. It shows up in business articles, podcasts, and plenty of advertising, to trigger a sense of anxiety and uncertainty…

Our Three-Part Vacation Strategy

Our Three-Part Vacation Strategy

I've been sneaking vacation photos into my Year in Review posts, as we've had the opportunity to go farther away in recent years. The travel switch flipped when the kids got old enough to remember their…

Review: The Skill Code

Review: The Skill Code

A couple months ago, I went on the CTO Confessions podcast. In one of the segments, we talked about the impending—or already developing—problem of the shrinking talent pipeline. With agentic AI, senior engineers are now expected to manage…

E-ink Didn't Die; It Got Interesting

E-ink Didn't Die; It Got Interesting

I called it two years ago: E-ink was stuck. It was a niche display technology, without the same R&D or manufacturing volume as conventional LCDs, and therefore lagged in both price and quality. If the increasingly slow…

Spoiled, By Design

Spoiled, By Design

The success of one generation should change the lives of the next. This is the fundamental immigrant story. My parents made the decision in their late 30s, dragging along three kids from Hong Kong across the Pacific Ocean to settle…

Featured

The Changing Management Landscape

The Changing Management Landscape

This blog's namesake drives my writing process. I first come across a noteworthy book or article, something that triggers a thought or reaction. Then I create a new doc, jot down a few thoughts, and let it sit…