M1 MacBooks charge from anything!

I recently started using an M1 MacBook Pro 14". I wanted to know which of my cables and chargers work with it and how fast it charges from them. My previous laptop, an ASUS Zephyrus G14, only charges from 20v (60w+) USB-C chargers, so I was expecting the same. I was shocked to find out that the MacBook will charge...

FFMPEG Cheat Sheet

I’ve been using FFMPEG to transcode gaming videos often lately, and I find the reference documentation confusing.

Optimizing Kingdom Rush

I love the tower defense game Kingdom Rush. More than anything else, it has just the right amount of complexity - just enough towers and abilities to give you options, and just enough tactical play to keep you busy between build steps. The difficulty rises smoothly across the levels, slowly asking more of you as you improve. It’s great fun...

Regex Builder 2.10

Today I’m releasing a new version of Regex Builder, 14 years after the previous release, thanks to an email from a fan. Regular Expressions (regexes) are a powerful way to search text, but also hard to write and very hard to debug, kind of like SQL queries. I wrote Regex Builder originally around 2004 (!!) to help me...

Budgeting is Like Backpacking

I’ve been updating my backpacking loadout and learning from the “ultralight” backpacking community. I was struck by the parallels between backpack-packing and budgeting and how backpacking wisdom can apply to finance.

Samsung Galaxy Watch 4 Battery Life

My Samsung Galaxy Watch 4 battery ran out on the first day by 4:00pm, and I was pretty disappointed. After a few device resets and a lot of measurements, however, my watch is now using only about a third of the battery per full 24 hour day. Here’s what I learned.

No Phone Experiment: Taking Back My Attention

The Samsung Galaxy Watch 4 recently came out, and it inspired me to try going phone-free, carrying only the watch. I spend too much time glued to my phone, and I wanted to take back my attention, but I know I need to be reachable. For me, the core problem is the endless scrolling apps - Reddit, YouTube, Google News,...

Being Frugal vs Being Cheap

I used to think that “being frugal” and “being cheap” were basically the same thing. Along my saving journey, however, I found out that the two are very different. To me, In a nutshell, “being cheap” means trying to spend as little as possible and “being frugal” means to spend as thoughtfully as possible. What do those concepts really mean?

Frugal Groceries

It’s surprising, but keeping food costs down was a big part of sticking to our budget and ultimately retiring early. Food is the third highest spending category for US households (after housing and transportation), so it’s a big part of most budgets. It’s easier to change your food choices than to move to a new house or...

Batman: Arkham Asylum

The latest in my series of game replays is Batman: Arkham Asylum, thanks to a recent GOG Sale that had it going for $5.