Context Engineering: The Missing Layer for Enterprise-Grade AI
(Wed, 04 Feb 2026)
Enterprises are eager to develop RAG systems, chatbots, and AI copilots, yet many encounter a similar challenge: while the system performs well in demonstrations, it struggles with the
complexities of real-world scenarios.
Inconsistencies arise in responses, the tone can shift unexpectedly, hallucinations emerge, and accuracy diminishes as the number of documents increases. The underlying issue isn't the model, the
vector database, or the retrieval strategy. Rather, it lies in the absence of context engineering, which involves the deliberate design of what information the model accesses, how it interprets
it, and the constraints under which it reasons. By implementing context engineering, AI evolves from an unpredictable text generator into a dependable, policy-aware, role-sensitive intelligence
layer that functions like a true enterprise system. This distinction separates a superficial proof of concept from a trustworthy, production-ready AI platform.
>> Read More
UX Research in the Age of AI: From Validation to Anticipation
(Wed, 04 Feb 2026)
With pressure to integrate AI into every corner of the digital experience, one phrase keeps showing up in product teams: “We just need to validate this AI feature.”
I hear this constantly, and it worries me. This seemingly harmless sentence reveals a deeper problem. It assumes the solution exists. That the need is known. That the user is understood. And that
the job of UX research is to rubber-stamp usability rather than ask hard questions about whether the
thing should exist in the first place.
>> Read More
Rate Limiting Beyond “N Requests/sec”: Adaptive Throttling for Spiky Workloads (Spring Cloud Gateway)
(Wed, 04 Feb 2026)
Most teams add rate limiting after an outage, not before one. I’ve done it both ways, and the “after” version
usually looks like this: someone picks a number (say 500 rps), wires up a filter, and feels safer. Then the next incident happens anyway — because the problem wasn’t the number.
The real problems tend to be:
>> Read More
Running Granite 4.0-1B Locally on Android
(Wed, 04 Feb 2026)
This started the way these things usually do — watching a podcast instead of doing something productive (I ended up writing this blog, so maybe it was productive after all).
I was listening to a Neuron AI episode about IBM’s new Granite 4 model family, with IBM Research’s David Cox as the guest. During the discussion on model sizes and deployment targets, they talked about Granite 4 Nano, models designed specifically for edge and on-device use cases.
At some point, the discussion turned to running these models on your phone.
>> Read More
DevOps Cafe Ep 79 - Guests: Joseph Jacks and Ben Kehoe
(Mon, 13 Aug 2018)
Triggered by Google Next 2018, John and Damon chat with Joseph Jacks (stealth startup) and Ben Kehoe (iRobot) about their public disagreements — and agreements — about Kubernetes and
Serverless.
>> Read More
DevOps Cafe Ep 78 - Guest: J. Paul Reed
(Mon, 23 Jul 2018)
John and Damon chat with J.Paul Reed (Release Engineering Approaches) about the field of Systems Safety and Human Factors that studies why accidents happen and how to minimize the occurrence and
impact.
Show notes at http://devopscafe.org
>> Read More
DevOps Cafe Ep. 77 - Damon interviews John
(Wed, 20 Jun 2018)
A new season of DevOps Cafe is here. The topic of this episode is "DevSecOps." Damon interviews John about what this term means, why it matters now, and the overall state of security.
Show notes at http://devopscafe.org
>> Read More