The Firehose and the Thimble

AI can generate a thousand lines of code before you finish your coffee. It can draft documentation, tests, diagrams, marketing copy, and a small novella about ducks who learn DevOps. Meanwhile, you are still blinking at the screen, trying to remember why you opened the tab in the first place. This is the quiet mismatch … Read more

What Am I Missing About Graph Theory (and Why FAANG Keeps Bringing It Up)?

Google asked me graph questions. Amazon asked me graph questions. At some point I started to suspect this wasn’t a coincidence and that maybe the problem wasn’t the graphs. Maybe the problem was me. I always thought graph theory was that dusty corner of computer science where math majors go to feel superior. Nodes, edges, … Read more

The Languages That Built, Broke, and Accidentally Ran the Internet

If programming languages had a group chat, this would be the moment someone finally pins the conversation. Eighteen episodes. Decades of history. Millions of careers launched, stalled, rebooted, and held together with comments that say “do not touch.” This is the grand tour, a friendly stroll through the languages that quietly (and sometimes loudly) shaped … Read more

How FFmpeg Saved Me From Needing the Perfect Video

I used to believe videos had to be perfect. Not “pretty good,” not “we’ll fix it in post,” but museum-grade, archival, future-humans-will-study-this perfect. Then reality showed up. Loudly. Usually in the form of a great take with a terrible middle. The beginning was strong. The ending was gold. The middle? A cough. A pause. A … Read more

Grok vs Gemini vs ChatGPT vs Claude: Troubleshooting Chrome Browser Freezes and How Your Life Gets Noticeably Better After This Post

At some point in the last few weeks, you probably stared at your Mac, stared at Chrome, and thought, “We were friends. What happened?” The tab won’t scroll. The cursor spins. You click once. Nothing. You click twice. Still nothing. Somewhere deep in the laptop, a fan considers launching into low Earth orbit. So I … Read more

Episode 18: Kotlin, the Language That Politely Fixes Java Without Starting a Family Argument

Some languages show up to the party wearing a leather jacket and yelling, “We are rewriting everything from scratch!” Kotlin walks in, smiles, and quietly rearranges the furniture so nobody trips, then asks Java if it would like a cup of tea. If you have ever thought, “I like the JVM ecosystem, but I do … Read more

Episode 17: Rust — The Language That Treats Your Memory Like A VIP Guest

Rust is what happens when a programming language looks at your typical app crash and says, “No. Absolutely not. Not on my watch.” If C and C++ are the high-powered motorcycles of the programming world (fast, thrilling, occasionally trying to throw you into a ditch), Rust is the same machine with a helmet, airbags, a … Read more

Episode 16: Go — The Language That Shows Up, Does The Job, And Leaves Before The Meeting Ends

Go (or Golang, because the internet cannot resist giving everything a second name) is the programming language designed for people who like their software fast, their builds faster, and their coworkers emotionally stable. It was built to solve a very specific problem: “How do we write modern server software without needing a 900 page handbook, … Read more

Episode 45: Emilie Charmy, The Fauve Who Did Not Ask Permission

If Fauvism was a loud dinner party where everyone showed up wearing colors that should not legally coexist, Emilie Charmy walked in, kicked a chair backward, sat down like a movie villain, and started painting anyway. She did not arrive to be “the woman version” of anything. She arrived to make work so confident and … Read more

Episode 44: Charles Camoin and the Mediterranean Glow-Up

If Fauvism had a group chat, Charles Camoin would be the one sending pictures of sunlit harbors and saying, “No filter.” And then everyone else would reply, “That’s not a filter, that’s YOU using orange like it owes you money.” Camoin sits in a funny sweet spot in art history: he’s part of the original … Read more