Taking a Look at OpenClaw (Clawdbot)
Openclaw/Moltbot/Clawdbot is taking the world by storm. What is it? How does it work? Let's take a look.
Openclaw/Moltbot/Clawdbot is taking the world by storm. What is it? How does it work? Let's take a look.
Google just released the Universal Commerce Protocol (UCP), and I looked into it to understand what it is and how it works. This post shares my findings, including an overview of the standard, the underlying architecture, and practical, hands-on examples.
A Provider-Agnostic Coding Agent built using Python and Litellm
How and why distributed systems like Kafka and Kubernetes remain in-sync across multiple machines thanks to the Raft algorithm.
A hands-on introduction to Kafka Cruise Control, showing how to set it up, observe a real imbalance, trigger a rebalance, and explore the core ideas behind how Cruise Control collects metrics and makes optimization decisions.
Saying that Model Context Protocol (MCP) adoption has been explosive is almost an understatement. This post examines MCP and the problem it solves, while also digging into the issues it faces.
How Prometheus Monitoring work? This deep dive explores monitoring, alerting, TSDB and Gorilla XOR encoding!
An exploration of DNS and Name-to-IP translation. This deep dive explores NSS, getaddrinfo, systemd-resolved and more!
What is TCP? This post is an exploration of TCP, the workhorse of the internet. This deep dive includes detailed examples and a step-by-step walkthrough. A simple TCP explanation.
A deep dive into how Docker uses QEMU and binfmt-misc to build and run multi-architecture container images, enabling cross-platform support for x86, ARM, and beyond.
A guided tour through how code becomes something a computer can actually run. The post explores how languages like C, Python, Java, and Go build, package, and execute programs. How they link libraries, manage dependencies, and interact with native code.
DynamicContextLoading is a lightweight technique for on-demand tool activation in LLMs and MCP, reducing context bloating by loading tools only when needed.
Explore how the Agentic Commerce Protocol (ACP) lets AI agents shop on your behalf, from product discovery to secure checkout, using shared payment tokens and merchant integrations. This post breaks down the workflow, key components of AI-driven e-commerce.
This post takes a look at terminals, TTYs, and PTYs. We'll look at terminal emulators display text and styles. Along the way, you'll see escape codes, line discipline, signals, and a simple Python example with Pyte to show what's happening behind the scenes.
A hands-on exploration of OpenCode, an open-source coding agent built with a client/server architecture. Learn how AI tools, LLMs, and real-world constraints come together to create a powerful developer experience.
Exploring MCP's security and how it uses modern OAuth2 workflows and adjacent RFCs to enhance security and authorization.
A Look Under the Hood of Kafka Streams
Buffer Pools, transactions, concurrency management and all that good stuff.
This post explores the concept of an MCP tool that can chain multiple tools within a single request, where the arguments for each tool can be dynamically generated using prompts based on the outputs of previous tools.
Exploring the code behind the Kafka Producer client.
We play with Serf and Raft to implement cluster mode for Monkafka.
Learning about image formats.
Dissecting various compression algorithms.
An attempt to implement a basic Kafka broker.
Trying to dig into the Apache Kafka codebase and make some sense of it.