Skip to Content

Latest Posts

FIREing Our Way to Financial Literacy

FIREing Our Way to Financial Literacy

It seems like FIRE survived after all. The acronym stands for Financial Independence, Retire Early. It's a movement I've been following since the late 2010s, with the emphasis on financial calculations and statistical analysis tickling my…

The Linguistics of Programming

The Linguistics of Programming

I think it was the semester's first career fair, during my sophomore year in college. A Microsoft recruiter, screening for computer science majors, pulled me aside and asked me what my "favorite language" was. I panicked,…

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…