Lately I've been honing a different skill — learning to read code faster, to tell what's elegant, brittle, or just off. Coding agents are getting insanely fast at writing code. The lagging human skill is: reading code — fast. spotting elegant vs brittle — fast. re-steering agents — fast. Tinkering with great open-source projects sharpens that taste. It's the only training ground…
If you're an experienced Python programmer looking to dive into embedded programming in 2025, here's my opinionated notes to ramping up quickly. From Python to Pins For years, I've thrived in the realm of high-level programming, comfortably abstracted from the hardware layer. But to climb the robots-meets-AGI pyramid, I’ve decided to roll up my sleeves and explore microcontroller…
A gentle nudge for my future self: if you ever code less or feel your skills slipping, remember why you started. It all began with my first line of code. I was 11 years old. The moment sparked a journey I'll always be grateful for. It's given me a fulfilling career where I hand-crafted serious VC-backed ventures and fun side projects, connected with incredible peers and internet-friends,…
Note to future-procrastinating-self: When you feel stuck or fall behind on writing or publishing here, remember this. Writing is thinking . Writing forces clarity. It's how we grow, refine our understanding of the world and sometimes, help others. To write well you have to think clearly, and thinking clearly is hard... AI has blown this world open. Almost all pressure to write has dissipated.…