Batch or Stream? The Eternal Data Processing Dilemma

Batch or Stream? The Eternal Data Processing Dilemma

any time in the data engineering world, you’ve likely encountered this debate at least once. Maybe twice. Ok, probably a dozen times😉 “Should we process our data in batches or in real-time?” And if you’re anything like me, you’ve noticed that the answer usually starts with: “Well, it depends…” Which is true. It does depend. But “it […]

Windows has a better Notepad hiding on the Microsoft Store — and it’s free

Windows has a better Notepad hiding on the Microsoft Store — and it’s free

I use Windows Notepad the way most people do: paste something in, strip out weird formatting, glance at a config file, and close it. That’s the deal. It’s not glamorous, but for years it’s been sufficient. Then Microsoft apparently decided sufficient wasn’t ambitious enough. Since 2023, Notepad has picked up tabs, session restore, spell check, […]

Cricut’s $99 craft cutting machine helped me feel creative again

Cricut’s  craft cutting machine helped me feel creative again

I’ve always been skeptical of products that claim to help you lead a more creative life. But one recently won me over. I’ve spent three weeks with the Cricut Joy 2, a smart cutting and drawing machine that made it easy for me to get back into making stickers, cards, bookmarks, and more. The small […]

I used NotebookLM to explain my own project, and it was better than my notes

I used NotebookLM to explain my own project, and it was better than my notes

I’ve been working on a book for longer than I’d like to admit. The notes exist as chapter outlines, themes, reference books, saved tweets, and half-formed ideas, all stored in an Obsidian vault. But bouts of procrastination, returning to my project feels like a meeting of a man and an alien. I thought I simply […]

The RAM crisis is not just a PC nerd problem anymore

The RAM crisis is not just a PC nerd problem anymore

I live in a privileged tech bubble. My PC costs more than my car, and said system sports 64GB of DDR5 RAM. While my four 16GB sticks of Corsair Vengeance memory were hardly cheap when I picked them up two years ago, re-buying these modules at the time of writing would cost an unhinged amount. […]