I’ve had a new blog post bouncing around in my head for a couple of weeks, and I built out some of the necessary proof-of-concept last night. Now, to block time to write the thing. That’s really the most important part of blogging, the writing.
[blog] Old Software Was Fast Because It Had No Choice. Is modern infrastructure too forgiving? Do we allocate extra headroom because we can? Instead of throwing capacity at every problem, maybe we can design smarter.
[article] Help Employees Get Better—Not Just Faster—with AI. This may change how I talk about this topic. Don’t make AI adoption just about creating AI fluency; it’s a change in how you express experience and judgement.
[blog] How to Become Ridiculously Good at Kubernetes. I like the point that average engineers know the commands while expert engineers know the failure modes.
[blog] Interactions API: our primary interface for Gemini models and agents. It’s GA, and the best way to interact with Gemini models and agents. Get built-in support for background work, state management, and more.
[blog] Don’t rely on instructions, use Agent Hooks to enforce guardrails. Straightforward point. An agent can ignore instructions, but the hook runs every time.
[blog] Securing the future of AI agents. This is from Google DeepMind, and links to a pretty great paper on how to think about agent security.
[blog] In-place pod restarts: Boosting efficiency and workload reliability in Kubernetes v1.35. This is a fairly important feature for those who don’t want massive control plane thrashing when pods restart.
[blog] How Netflix Simplified Batch Compute with Kueue. Today’s got a lot of Kubernetes content. I’m not sure why. But, it’s a great reminder of how important your underlying infrastructure really is.
[blog] How we built a Flutter-powered AI coffee shop. I find that “fun” examples of technology are often more educational than the professional ones.
[article] AI isn’t solving cybersecurity workforce woes. Let’s see. A majority of cybersecurity people feel like calling it quits, AND we don’t have enough people to even fill the open roles right now. This is fine. Everything’s fine.
Want to get this update sent to you every day? Subscribe to my RSS feed or subscribe via email below:
Leave a comment