Building a Simple MCP Server and Client: An In-Memory Database
(Thu, 27 Nov 2025)
If you've been diving into the world of AI-assisted programming or tool-calling protocols, you might have come across Model Context Protocol (MCP). MCP is an open-source standard for connecting
AI applications to external systems. It is a lightweight framework that lets you expose functions as "tools" to language models, enabling seamless interaction between AI agents and your code. Think of it as a bridge that turns your functions into callable
endpoints for models.
In this post, we’ll build a basic in-memory database server using MCP, with code samples to extend and learn from. We'll dissect the code step by step, and by the end, you'll have a working
prototype. Plus, I'll ask you to extend it with update, delete, and drop functionalities. Let's turn your terminal into a mini SQL playground!
>> Read More
How To Restore a Deleted Branch In Azure DevOps
(Thu, 27 Nov 2025)
Human error is one of the most common causes of data loss or breaches. In the ITIC report, they state that 64 % of downtime incidents have their roots in human errors.
If you think that in SaaS environments all your data is safe, you need to think once again. All SaaS providers, including Microsoft, follow the shared responsibility model, which states that the service provider is responsible for the accessibility of its infrastructure and
services, while a user is responsible for their data availability, including backup and disaster recovery.
>> Read More
Mastering Fluent Bit: Controlling Logs with Fluent Bit on Kubernetes (update to Part 4)
(Thu, 27 Nov 2025)
NOTE: This is a special update to the original Controlling Logs
with Fluent Bit on Kubernetes (Part 4) article published previously.
The issue requiring this update arose over the weekend when I discovered that Broadcom, who acquired VMWare, who were the custodians of the Bitnami catalog, did something not so nice to all of
us.
>> Read More
Solving Real-Time Event Correlation in Distributed Systems
(Thu, 27 Nov 2025)
Modern digital platforms operate as distributed ecosystems — microservices emitting events, APIs exchanging data, and asynchronous communication becoming the norm. In such environments,
correlating events across multiple sources in real time becomes a critical requirement.
Think of payments, orders, customer metadata, IoT sensors, logistics tracking — all
flowing continuously.
>> 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