Why do we use async-await in our Code In the project I am currently working on, we inherited a codebase written in an older version of .NET Framework. The ASP.NET part of it was still using synchronous controller methods. This wasn’t changed for a long time because, why bother if it works? Th...
Claude Didn’t Kill Craftsmanship — Mergify AI doesn't remove craftsmanship: it moves it. The goal was never to protect the purity of the saw. It's to build good furniture. Engineers can now focus on intent, judgment, and product quality instead of translating tickets into code.
Claude Code Debugging: Stop Arguing, Start Showing Struggling with Claude Code debugging? Learn why AI fails at fixing bugs—and two practical methods to give it the visibility it needs to solve problems on the first try.
Karim Shehadeh - Craftsmanship vs. Abstraction We remake ourselves over our lifetime, usually as a result driven by personal change. Sometimes it comes from shifts in our own lives, and sometimes from inspiration we feel compelled to pursue. Either way, it tends to be localized to an individual journe...
How Virtual Textures Really Work · shlom.dev Virtual texturing is not about supporting larger textures, but about aligning memory residency with what can actually be visible on screen. This article explains the system end-to-end, from addressing to feedback and residency decisions.
The Toughest Sell: A Founder's Guide to Startup Exits A founder's account of selling a $13.5M-funded startup. 53 chapters covering four years, 100+ conversations, and hard lessons learned.
Inside NeurIPS 2025: Agents, World Models, and the Best Burritos in AI Research Nearly 30,000 attendees, 21,000 paper submissions, and a community grappling with fundamental questions about where AI is headed. Our takeaways from the world's premier machine learning conference.
Claude Code Demystified: Whirring, Skidaddling, Flibbertigibetting There's a certain magic to watching Claude Code work. But what's actually happening when you issue a prompt to Claude?
The Codex App Changes Everything!!! (not really) | Ben Shoemaker The Codex desktop app doesn't change everything - but it's part of a larger trend worth paying attention to. Where IDEs are headed and why specs matter more than code.
Striking a Balance: Working Fully Remote for Nearly a Decade Recently, I was chatting with an engineer who was transitioning into a fully remote role for the first time in their career. They were excited, but also had a touch of anxiety about it. For someone who had spent their entire career in the familiar commute...
Why we built ModelRift on OpenSCAD | ModelRift Blog OpenSCAD's functional language makes it ideal for AI-assisted 3D modeling - better LLM generation, safer sandboxing, and fast rendering with Manifold.
When Claude Doesn't Understand Your Project: How I Built an Agent to Fix Context Issues August 18, 2025
Client-Side Encrypted Posts in Jekyll I’ve been wanting to write more personal things on this site. Not everything needs to be public, but I still want the convenience of having it all in one place - searchable, linkable, backed up in git. So I built client-side encryption into thi...
Going Back to the Physical World Our world is quickly becoming a digital one. We now spend more time looking at pixels than at real things.