<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>void.abn.is — Writing</title><description>Essays, engineering notes, and open-source stories by Arun Babu Neelicattu.</description><link>https://abn.is/</link><language>en-us</language><item><title>Scaling DBOS: From Prototyping to Production-Grade Durability</title><link>https://abn.is/void/scaling-dbos-from-prototyping-to-production-grade-durability/</link><guid isPermaLink="true">https://abn.is/void/scaling-dbos-from-prototyping-to-production-grade-durability/</guid><description>When you first start with DBOS, the magic is in the simplicity: your database is the orchestrator. You don&apos;t need to manage a separate cluster or navigate complex RPC configurations—you just use Postgres.

🙋If you are here and are wondering what DBOS is, then maybe check out their docs here.

But as your application matures and your workflow throughput hits production-level scale, that same simplicity can become your biggest bottleneck if not handled correctly. Scaling DBOS isn&apos;t about throwing</description><pubDate>Wed, 11 Mar 2026 20:46:55 GMT</pubDate><category>Postgres</category></item><item><title>Evolving Our Collaborative Product Development Mantra</title><link>https://abn.is/void/evolving-our-collaborative-product-development-mantra/</link><guid isPermaLink="true">https://abn.is/void/evolving-our-collaborative-product-development-mantra/</guid><description>The &quot;What vs. How&quot; split often builds silos instead of bridges. By reframing our work as advocacies for the Why, the What, and the How, we can move beyond the &quot;feature factory&quot; and build products that deliver meaningful value to our customers and purpose to our teams.</description><pubDate>Mon, 23 Feb 2026 19:09:29 GMT</pubDate></item><item><title>NetworkManager, systemd-resolved and DNS-over-TLS boarded a Deutsche Bahn train - Could not login to the WiFi to see the punchline</title><link>https://abn.is/void/wifi-on-ice-systemd-resolved/</link><guid isPermaLink="true">https://abn.is/void/wifi-on-ice-systemd-resolved/</guid><description>Struggling with WIFIonICE on your Linux distro? Your secure DNS configuration might be blocking the login page. This guide provides a quick fix to get you online on Deutsche Bahn trains without compromising your privacy on other networks.</description><pubDate>Wed, 08 Oct 2025 20:49:09 GMT</pubDate><category>How To</category></item><item><title>Leadership Debt: The Hidden Liability Sinking Your Team</title><link>https://abn.is/void/leadership-debt/</link><guid isPermaLink="true">https://abn.is/void/leadership-debt/</guid><description>Indecisive leadership creates &quot;Leadership Debt,&quot; a hidden liability that stalls projects, demotivates teams, and cripples innovation. Building psychological safety and contextual decision-making systems is key to high-performing engineering teams.</description><pubDate>Fri, 29 Aug 2025 21:57:31 GMT</pubDate><category>Leadership</category></item><item><title>Beyond the Buzzword: A Better Playbook for Engineering Team Feedback</title><link>https://abn.is/void/beyond-the-buzzword-tapps/</link><guid isPermaLink="true">https://abn.is/void/beyond-the-buzzword-tapps/</guid><description>Radical Candor alone can backfire if trust and safety are missing. Build resilient engineering teams by focusing first on psychological safety and the TAPPs pillars: Trust, Autonomy, Purpose, and Psychological Safety. Move beyond buzzwords—become a cultural architect.</description><pubDate>Thu, 28 Aug 2025 00:28:51 GMT</pubDate><category>Leadership</category></item><item><title>The Fabric Schism is Over: Why Your Next Move Should Be Towards Open Ethernet</title><link>https://abn.is/void/the-fabric-schism-is-over-why-your-next-move-should-be-towards-open-ethernet/</link><guid isPermaLink="true">https://abn.is/void/the-fabric-schism-is-over-why-your-next-move-should-be-towards-open-ethernet/</guid><description>The painful choice between proprietary performance and open economics is over. The fabric schism has ended. As performance equalizes, the overwhelming TCO and strategic advantages of open Ethernet make it the only logical path forward for AI at scale.</description><pubDate>Tue, 26 Aug 2025 00:00:43 GMT</pubDate><category>Network</category></item><item><title>Blueprint for an AI Supercluster: A Reference Architecture for 100,000+ Accelerators</title><link>https://abn.is/void/blueprint-for-an-ai-supercluster-a-reference-architecture-for-100-000-accelerators/</link><guid isPermaLink="true">https://abn.is/void/blueprint-for-an-ai-supercluster-a-reference-architecture-for-100-000-accelerators/</guid><description>How do you actually build a 100,000-GPU cluster? This blueprint outlines a practical reference architecture: a hybrid model using proprietary links for scale-up and open UEC Ethernet for the massive scale-out, all tied together by the DPU.</description><pubDate>Thu, 21 Aug 2025 01:27:08 GMT</pubDate><category>Network</category></item><item><title>How To: Use Kubernetes Registry Remapping to Redirect Bitnami Images to Bitnami Legacy as a Temporary Migration Mitigation</title><link>https://abn.is/void/how-to-use-kubernetes-registry-remapping-to-redirect-bitnami-images-to-bitnami-legacy-as-a-temporary-migration-mitigation/</link><guid isPermaLink="true">https://abn.is/void/how-to-use-kubernetes-registry-remapping-to-redirect-bitnami-images-to-bitnami-legacy-as-a-temporary-migration-mitigation/</guid><description>Bitnami is moving older container images from docker.io/bitnami to docker.io/bitnamilegacy in August 2025. Use Kubernetes containerd registry remapping via a DaemonSet to transparently redirect image pulls, ensuring smooth migration without immediate manifest changes.</description><pubDate>Mon, 18 Aug 2025 23:18:07 GMT</pubDate><category>Kubernetes</category></item><item><title>Performance-Adjusted TCO: The Real Math Behind Choosing Your AI Network</title><link>https://abn.is/void/performance-adjusted-tco-the-real-math-behind-choosing-your-ai-network/</link><guid isPermaLink="true">https://abn.is/void/performance-adjusted-tco-the-real-math-behind-choosing-your-ai-network/</guid><description>The most expensive network isn&apos;t always the best. As open Ethernet closes the performance gap, the real math comes down to Performance-Adjusted TCO. When speed is equal, the lower cost of hardware and people becomes the deciding factor.</description><pubDate>Mon, 18 Aug 2025 22:38:38 GMT</pubDate><category>Network</category></item><item><title>From Monolith to Mosaic: How Composable AI is Redefining Enterprise Value</title><link>https://abn.is/void/from-monolith-to-mosaic-how-composable-ai-is-redefining-enterprise-value/</link><guid isPermaLink="true">https://abn.is/void/from-monolith-to-mosaic-how-composable-ai-is-redefining-enterprise-value/</guid><description>Enterprise AI is shifting from giant, costly models to efficient, specialized Small Language Models (SLMs) working in teams. This composable approach boosts accuracy, cuts costs, enhances privacy, and enables on-premise deployment—transforming AI into a competitive advantage for 2026 and beyond.</description><pubDate>Fri, 15 Aug 2025 22:00:40 GMT</pubDate><category>Artificial Intelligence</category></item><item><title>The Vendor Wars: NVIDIA&apos;s Integrated Fortress vs. The Open Ecosystem Alliance</title><link>https://abn.is/void/the-vendor-wars-nvidias-integrated-fortress-vs-the-open-ecosystem-alliance/</link><guid isPermaLink="true">https://abn.is/void/the-vendor-wars-nvidias-integrated-fortress-vs-the-open-ecosystem-alliance/</guid><description>The battle for AI networking is a clash of philosophies. NVIDIA&apos;s integrated fortress offers turnkey performance at a proprietary cost. The Open Alliance bets on collaboration and open standards. Your choice is more than tech—it&apos;s a strategic vote.</description><pubDate>Thu, 14 Aug 2025 00:07:13 GMT</pubDate><category>Network</category></item><item><title>Meet the DPU: The &quot;Third Pillar&quot; of Compute That Makes AI Clouds Possible</title><link>https://abn.is/void/meet-the-dpu-the-third-pillar-of-compute-that-makes-ai-clouds-possible/</link><guid isPermaLink="true">https://abn.is/void/meet-the-dpu-the-third-pillar-of-compute-that-makes-ai-clouds-possible/</guid><description>Your multi-million dollar GPUs are wasting time on chores. The DPU is the third pillar of compute, a specialized processor that offloads infrastructure tasks, freeing up your CPU/GPU and enabling the entire business model of the secure AI cloud.</description><pubDate>Tue, 12 Aug 2025 01:58:54 GMT</pubDate><category>Network</category></item><item><title>OpenLLMetry vs. OpenInference: The Observability Stack Your LLM App Needs</title><link>https://abn.is/void/openllmetry-vs-openinference-the-observability-stack-your-llm-app-needs/</link><guid isPermaLink="true">https://abn.is/void/openllmetry-vs-openinference-the-observability-stack-your-llm-app-needs/</guid><description>Your app looks fine on the surface, but users say it&apos;s failing. Traditional logs can&apos;t explain why. Enter OpenLLMetry and OpenInference—tools that bring clarity to AI observability by capturing rich, standardized telemetry from your LLM stack.</description><pubDate>Fri, 08 Aug 2025 22:41:41 GMT</pubDate><category>Observability</category></item><item><title>Packet Spraying &amp; Flexible Order: The UEC&apos;s Secret Weapons for AI Networking</title><link>https://abn.is/void/packet-spraying-flexible-order-the-uecs-secret-weapons-for-ai-networking/</link><guid isPermaLink="true">https://abn.is/void/packet-spraying-flexible-order-the-uecs-secret-weapons-for-ai-networking/</guid><description>Traditional networks create traffic jams. Ultra Ethernet&apos;s secret weapons are packet spraying and flexible order—a new design that eliminates hotspots and unlocks the full power of the fabric by breaking all the old rules of packet delivery.</description><pubDate>Wed, 06 Aug 2025 21:29:36 GMT</pubDate><category>Network</category></item><item><title>Not Your Standard Ethernet: The Industry-Wide Revolution to Dethrone InfiniBand</title><link>https://abn.is/void/not-your-standard-ethernet-the-industry-wide-revolution-to-dethrone-infiniband/</link><guid isPermaLink="true">https://abn.is/void/not-your-standard-ethernet-the-industry-wide-revolution-to-dethrone-infiniband/</guid><description>Standard Ethernet can&apos;t handle AI. Early attempts were brittle patches on a flawed foundation. Now, a massive industry alliance is re-architecting it from the ground up. This is the story of the Ultra Ethernet Consortium&apos;s revolution.</description><pubDate>Mon, 04 Aug 2025 22:30:31 GMT</pubDate><category>Network</category></item><item><title>A Software Engineer&apos;s Guide to LLM Observability and Evaluation</title><link>https://abn.is/void/a-software-engineers-guide-to-llm-observability-and-evaluation/</link><guid isPermaLink="true">https://abn.is/void/a-software-engineers-guide-to-llm-observability-and-evaluation/</guid><description>LLM observability is key for reliable AI apps. Traditional monitoring misses semantic errors. This guide covers four essentials: tracing, evaluation, prompt management, and analytics to build robust generative AI solutions.</description><pubDate>Fri, 01 Aug 2025 21:34:56 GMT</pubDate><category>Observability</category></item><item><title>Run npm Packages Without Installing Node.js</title><link>https://abn.is/void/run-npm-packages-without-installing-node-js/</link><guid isPermaLink="true">https://abn.is/void/run-npm-packages-without-installing-node-js/</guid><description>Want to use an npm package without installing Node.js? Learn how to use a simple shell alias with Podman or Docker to run any tool in an isolated container. This keeps your host system clean while giving you on-demand access to any package. Here’s how to set it up.</description><pubDate>Thu, 31 Jul 2025 23:41:39 GMT</pubDate><category>How To</category></item><item><title>InfiniBand: The King of AI Networking and the Walls of its Walled Garden</title><link>https://abn.is/void/infiniband-the-king-of-ai-networking-and-the-walls-of-its-walled-garden/</link><guid isPermaLink="true">https://abn.is/void/infiniband-the-king-of-ai-networking-and-the-walls-of-its-walled-garden/</guid><description>For over two decades, InfiniBand has powered the fastest AI clusters through native lossless design, RDMA, and in-network computing—making it the performance king. Yet, NVIDIA’s tight integration and high costs have hyperscalers seeking open, Ethernet-based alternatives.</description><pubDate>Wed, 30 Jul 2025 23:56:52 GMT</pubDate><category>Network</category></item><item><title>Why Your AI Factory&apos;s Biggest Bottleneck Isn&apos;t the GPU—It&apos;s the Network</title><link>https://abn.is/void/why-your-ai-factorys-biggest-bottleneck-isnt-the-gpu-its-the-network/</link><guid isPermaLink="true">https://abn.is/void/why-your-ai-factorys-biggest-bottleneck-isnt-the-gpu-its-the-network/</guid><description>AI breakthroughs aren’t just about GPUs—networks are the real bottleneck. Large-scale AI training jobs depend on rapid, lossless communication; even a 0.1% packet loss can slash GPU utilization by 13%. Job completion time now depends on robust, predictable network design.</description><pubDate>Mon, 28 Jul 2025 21:49:17 GMT</pubDate><category>Data Center</category></item><item><title>The Silent Trust Killer: Is Cognitive Dissonance Poisoning Your Workplace?</title><link>https://abn.is/void/the-silent-trust-killer-is-cognitive-dissonance-poisoning-your-workplace/</link><guid isPermaLink="true">https://abn.is/void/the-silent-trust-killer-is-cognitive-dissonance-poisoning-your-workplace/</guid><description>Is your workplace saying one thing but doing another? Discover how cognitive dissonance erodes trust, sparks stress, and what leaders can do to build a culture of true alignment and engagement.</description><pubDate>Fri, 25 Jul 2025 14:08:31 GMT</pubDate><category>Leadership</category></item><item><title>The Unseen Revolution: Why Small Models could be the True Engine of Agentic AI</title><link>https://abn.is/void/the-unseen-revolution-why-small-models-could-be-the-true-engine-of-agentic-ai/</link><guid isPermaLink="true">https://abn.is/void/the-unseen-revolution-why-small-models-could-be-the-true-engine-of-agentic-ai/</guid><description>Agentic AI is transforming the field, enabling fast, efficient, and affordable automation far beyond chatbots through small, specialized models. These Small Language Models (SLMs) can outperform large models in real-world tasks, powering the next generation of enterprise and on-device AI.</description><pubDate>Mon, 21 Jul 2025 23:38:41 GMT</pubDate><category>Artificial Intelligence</category></item><item><title>Hey Kubernetes Devs, You&apos;re Probably an OpenShift Pro and Don&apos;t Even Know It!</title><link>https://abn.is/void/hey-kubernetes-devs-youre-probably-an-openshift-pro-and-dont-even-know-it/</link><guid isPermaLink="true">https://abn.is/void/hey-kubernetes-devs-youre-probably-an-openshift-pro-and-dont-even-know-it/</guid><description>Know Kubernetes? You&apos;re closer to mastering OpenShift than you think. It&apos;s the K8s you know, but with enterprise power-ups built-in. Learn the key differences—from its strict security model to traffic management—and use our cheat sheet to get your apps running on OpenShift today.</description><pubDate>Sun, 20 Jul 2025 17:33:29 GMT</pubDate><category>OpenShift</category></item><item><title>Choosing the Right Communication Protocol in 2025: gRPC, Traditional HTTP, and the Evolving Landscape</title><link>https://abn.is/void/choosing-the-right-communication-protocol-in-2025-grpc-traditional-http-and-the-evolving-landscape/</link><guid isPermaLink="true">https://abn.is/void/choosing-the-right-communication-protocol-in-2025-grpc-traditional-http-and-the-evolving-landscape/</guid><description>The post explores modern communication protocols—REST, GraphQL, gRPC, HTTP/2, HTTP/3, Protocol Buffers over HTTP, and WebTransport—offering practical recommendations for backend, frontend, and API layers, examining tradeoffs in performance, compatibility, and maintainability.</description><pubDate>Sat, 19 Jul 2025 23:41:22 GMT</pubDate></item><item><title>The Handbrake on Innovation: Why Your IT Security Is Costing You More Than You Think</title><link>https://abn.is/void/the-handbrake-on-innovation-why-your-it-security-is-costing-you-more-than-you-think/</link><guid isPermaLink="true">https://abn.is/void/the-handbrake-on-innovation-why-your-it-security-is-costing-you-more-than-you-think/</guid><description>Legacy IT security models stifle innovation, forcing engineers to fight slow VPNs and restrictive laptops. Zero Trust shifts focus: never trust, always verify. It removes friction, boosts productivity, and protects your business, unlocking true agility and competitive advantage.</description><pubDate>Sat, 19 Jul 2025 16:19:01 GMT</pubDate><category>Security</category></item><item><title>Completing kubectl Plugins</title><link>https://abn.is/void/completing-kubectl-plugins/</link><guid isPermaLink="true">https://abn.is/void/completing-kubectl-plugins/</guid><description>Learn how to configure shell completion for your plugins and boost your productivity with easy auto-complete!</description><pubDate>Sat, 19 Jul 2025 01:09:16 GMT</pubDate><category>How To</category></item><item><title>Python, PostgreSQL and Wasm walk into a pytest bar</title><link>https://abn.is/void/a-python-project-postgresql-and-wasm/</link><guid isPermaLink="true">https://abn.is/void/a-python-project-postgresql-and-wasm/</guid><description>Tired of slow, complex database testing? Meet py-pglite: run real PostgreSQL in your Python tests, no containers or mocks needed. Fast, zero-config, and Postgres-native—testing just got easier</description><pubDate>Sun, 29 Jun 2025 00:59:25 GMT</pubDate></item><item><title>The Cautionary Tale of InnovateNow: How We Staged a Security Play and Watched the Set Burn Down</title><link>https://abn.is/void/the-cautionary-tale-of-innovatenow-how-we-staged-a-security-play-and-watched-the-set-burn-down/</link><guid isPermaLink="true">https://abn.is/void/the-cautionary-tale-of-innovatenow-how-we-staged-a-security-play-and-watched-the-set-burn-down/</guid><description>InnovateNow faked security to win a big client—policies no one read, passwords no one remembered, and a shiny compliance cert. It worked, until a simple phishing email exposed it all. The breach wasn&apos;t dramatic, just inevitable. Real security isn&apos;t theater. It&apos;s culture, enforcement, and honesty.</description><pubDate>Fri, 27 Jun 2025 22:23:26 GMT</pubDate><category>Security</category></item><item><title>A Pragmatist&apos;s Guide to Open Source Licensing: From Fear to Innovation</title><link>https://abn.is/void/a-pragmatists-guide-to-open-source-licensing-from-fear-to-innovation/</link><guid isPermaLink="true">https://abn.is/void/a-pragmatists-guide-to-open-source-licensing-from-fear-to-innovation/</guid><description>Every modern software product is a tapestry woven with threads of open source code. From the operating system it runs on to the libraries that power its features, OSS is the engine of innovation. Yet for many startups, product managers, and even seasoned engineers, the world of OSS licenses is a landscape of fear, uncertainty, and doubt (FUD).

The most common fear? &quot;If we use a single open source library, we&apos;ll be forced to open-source our entire proprietary codebase.&quot;

Let&apos;s be clear: This is </description><pubDate>Sun, 22 Jun 2025 01:07:06 GMT</pubDate><category>Open Source</category></item><item><title>Automating LLMS-TXT Context for the Lazy Engineer</title><link>https://abn.is/void/automating-llms-txt-context-for-the-lazy-engineer/</link><guid isPermaLink="true">https://abn.is/void/automating-llms-txt-context-for-the-lazy-engineer/</guid><description>TL;DR Programmer was lazy to manually upload text files to AI coding agents. Found an MCP server that helps, but was too lazy to keep updating the command arguments. Spent a couple of hours writing a daemon that reloads server with required changes on config or directory changes.</description><pubDate>Wed, 18 Jun 2025 17:53:10 GMT</pubDate><category>Model Context Protocol</category></item><item><title>Are We Building AI Agents Inside-Out?</title><link>https://abn.is/void/are-we-building-ai-agents-inside-out/</link><guid isPermaLink="true">https://abn.is/void/are-we-building-ai-agents-inside-out/</guid><description>In the race to build powerful AI systems, are we focused on the wrong thing? New research suggests success lies not in agent skill alone, but in the architecture of their prompts and collaboration. This piece explores how to think less like a trainer and more like a system architect.</description><pubDate>Tue, 10 Jun 2025 18:34:55 GMT</pubDate><category>Artificial Intelligence</category></item><item><title>Discovering and multiplexing MCP servers using Agent Gateway</title><link>https://abn.is/void/discovering-and-multiplexing-mcp-servers-using-agent-gateway/</link><guid isPermaLink="true">https://abn.is/void/discovering-and-multiplexing-mcp-servers-using-agent-gateway/</guid><description>





⚠️This article was based on Agent Gateway version 0.5.2. Releases after this version have introduced a different configuration schema. You can see new example configuration on the project repository.

Recently I have been looking at how to deploy multiple model context protocol (MCP) servers in a Kubernetes environment such that agents can discover and use them dynamically as they are deployed. This led me to a project that was originally called MCP Proxy which in months of its inception a</description><pubDate>Mon, 09 Jun 2025 18:43:06 GMT</pubDate><category>Model Context Protocol</category></item><item><title>Deconstructing Digital Minds: A Blueprint for Language Agents</title><link>https://abn.is/void/deconstructing-digital-minds-a-blueprint-for-language-agents/</link><guid isPermaLink="true">https://abn.is/void/deconstructing-digital-minds-a-blueprint-for-language-agents/</guid><description>Large Language Models (LLMs) are rapidly changing how we interact with technology. From answering our questions to drafting emails, their capabilities are impressive. But as we push them to do more complex tasks – to act as &quot;agents&quot; that can reason, plan, and interact with the digital or even physical world – we&apos;ve entered a bit of a Wild West. Many different approaches are emerging, each with its own terminology and design, making it hard to compare them or build systematically on previous work</description><pubDate>Thu, 15 May 2025 21:49:11 GMT</pubDate><category>Artificial Intelligence</category></item><item><title>Containing Local MCP Servers</title><link>https://abn.is/void/containing-local-mcp-servers/</link><guid isPermaLink="true">https://abn.is/void/containing-local-mcp-servers/</guid><description>It would seem that Model Context Protocol is the talk of the town these days. With the onset of tools like Anthropic&apos;s Claude Code and JetBrain&apos;s Junie being able to run local instances MCP Servers are helping to provide relevant context to AI Agents &quot;just in time&quot;.

The quality and reliability of MCP Servers available today is rather variable. And it will take some time, as with most software, for things to get better. Today, a lot of the MCP Servers out there are hacked together or vibe coded.</description><pubDate>Sun, 11 May 2025 17:17:14 GMT</pubDate><category>Model Context Protocol</category></item><item><title>Ghost: Lazy Loading Mermaid Rendering Script</title><link>https://abn.is/void/ghost-lazy-loading-mermaid-rendering-script/</link><guid isPermaLink="true">https://abn.is/void/ghost-lazy-loading-mermaid-rendering-script/</guid><description>Recently, I started trying out Ghost for publishing posts. Having been an Obsidian user for some time now, I have learned to truly appreciate Mermaid for diagramming as Obsidian has out of the box support for it. Ghost on the other hand, does not support rendering of Mermaid code blocks without some additional effort.

Researching on how to get it setup, I came across the Ghost Mermaid JS post by Samuel Hierholzer. The post details how to get it setup, and it works really well. The summary of th</description><pubDate>Sun, 30 Mar 2025 00:08:43 GMT</pubDate></item><item><title>DBOS vs. Temporal - Choosing Your Durable Executor</title><link>https://abn.is/void/dbos-vs-temporal-choosing-your-durable-executor/</link><guid isPermaLink="true">https://abn.is/void/dbos-vs-temporal-choosing-your-durable-executor/</guid><description>Backend development increasingly demands applications that are not only scalable but also inherently reliable. Durable execution platforms like DBOS and Temporal have emerged as viable options for production software, offering solutions for building and operating complex, distributed systems. This post provides a comparison to help software engineers, particularly those targeting on-premise deployments, understand the trade-offs between these two powerful tools.

In this post, we assume a founda</description><pubDate>Thu, 27 Mar 2025 19:36:27 GMT</pubDate><category>Software Engineering</category></item></channel></rss>