It’s unusually hot and humid in San Diego, but that didn’t deter us from being outside this weekend. But, during some air-conditioned indoor time, I wrote up a blog post. You can count on it being outdated in like three weeks as the next new thing comes along.
[article] Our Favorite Management Tips on Learning from Failure. Solid tips. If you’re experiencing any failure, you might not be pushing hard enough.
[blog] Beyond Vibe-Coding. Your prototype might actually turn into something. Here are some lessons from one such case.
[blog] Top AI Trends Every Developer Should Know in 2026. None of these are earth-shattering (if you’ve been paying close attention to the industry), but I liked this roundup and it’s a good look at what matters right now.
[blog] The Code-Generation Percentage Your Org Shouldn’t Be Measuring. The “percent of code that’s AI-generated” is a lousy metric. It doesn’t tell you anything particularly meaningful. Casey gives us four alternative metrics.
[article] Enterprises bet on agents to build in-house software, boost productivity. It’s interesting that some big companies are moving faster than the small ones. It’s also not surprising that employees have the confidence to build more of the software themselves.
[article] How To Be Strategic: 5 Secrets From History’s Greatest General. Absolutely fantastic post. Does your manager say “think more strategically” and you have no idea what that means? Read this to start training yourself.
[blog] Understanding the Linux Kernel: Network Subsystem. I joke in customer meetings that this is exactly the sort of knowledge I’m now happy to forget. Higher abstractions have let me ignore it. But, it’s pretty cool to dip back down again and re-engage with it.
[blog] You have to beat the models at something. Right now, you’re better at LLMs in your familiarity of the tech details in the system in which you work, and at clear communication regarding that system.
[article] Effective Patterns for Advanced MCP Usage. This is promoting the idea of composing solutions out of multiple MCPs, using remote versus local, and more.
[blog] Who Taught the Models to Do That? Models are designed, not born. Good reminder. Models are designed for behaviors like persistence, note taking, and coordination.
Want to get this update sent to you every day? Subscribe to my RSS feed or subscribe via email below: