AI

  • CLI Agents vs AI-Native IDEs: The Token Economics

    CLI Agents vs AI-Native IDEs: The Token Economics

    Here is the benchmark that’s been driving architecture decisions across the industry in 2026: a typical CLI command costs an agent around 200 tokens. The equivalent operation through an MCP server costs 32,000 to 82,000 tokens. That’s not a typo, and it’s not cherry-picked. Independent benchmarks from Scalekit, Apideck, and others keep landing in the same range — roughly a 35× overhead for MCP on identical tasks. When “MCP is dead. Long live the CLI” hit the top of Hacker News and Perplexity’s CTO publicly described moving away from MCP internally over context waste, they were all pointing at the… Go to Post

  • MCP vs A2A: Two Protocols, Two Different Problems

    MCP vs A2A: Two Protocols, Two Different Problems

    If you’ve built anything with AI agents recently, you’ve heard two acronyms thrown around constantly, often with wildly conflicting takes: “MCP is the USB-C of AI.” “A2A replaces MCP.” “You need both.” “Neither is production-ready.” Most of that noise comes from a single confusion. MCP and A2A solve completely different problems, and treating them as competitors — or worse, as interchangeable — is one of the most common and most expensive architecture mistakes in the space right now. Get the distinction wrong and your system fights you at every layer: you’ll find yourself wrapping databases as “agents,” building bespoke RPC… Go to Post

  • Agentic Engineering: From Vibe Coding to a Plan, Execute, Verify Discipline

    Agentic Engineering: From Vibe Coding to a Plan, Execute, Verify Discipline

    For about a year, “vibe coding” was the most fun anyone had had with a keyboard. You describe what you want, an agent writes it, you skim the result, you ship. Andrej Karpathy’s original framing was almost gleeful: you “give in to the vibes” and barely read the diffs. Then teams tried to put vibe-coded software into production, and the bill came due. The failure mode now has a name — AI slop: code that looks reasonable on the surface but lacks error handling, quietly introduces security vulnerabilities, breaks something three modules over, or produces an architecture nobody can maintain.… Go to Post

  • Free Booklet: Monitoring And Auditing In AWS

    Free Booklet: Monitoring And Auditing In AWS

    Monitoring and Auditing in AWS is a practical guide designed to help developers, architects, and security professionals build robust visibility into their cloud environments. As organizations increasingly rely on AWS to power critical workloads, the ability to track activity, detect anomalies, and respond to potential threats becomes essential. This booklet explores the core services, patterns, and best practices that enable effective monitoring and auditing across AWS, providing a clear path to strengthening security posture, ensuring compliance, and maintaining operational resilience in modern cloud-native systems.  Go to Post

  • Free Booklet: Build And Deploy Anywhere With GPT-5 Codex

    Free Booklet: Build And Deploy Anywhere With GPT-5 Codex

    This interactive booklet is intended as an expanded version of the previous post. Due to the nature of code generation, the actual output and workflow will be different for each case. The code examples in this booklet are mainly for illustrative purposes. Go to Post

  • Build and Deploy Anywhere with GPT-5.3-Codex

    Build and Deploy Anywhere with GPT-5.3-Codex

    Software engineering has always evolved alongside its tools. Compilers turned human ideas into executable programs. Integrated development environments improved productivity and debugging. Version control systems enabled collaboration at scale. Continuous delivery pipelines made rapid and reliable deployment possible. In early 2026, another major step appeared: agentic coding systems capable of participating in the engineering process itself. One of the most advanced examples of this new class of tools is GPT-5.3-Codex, OpenAI’s latest coding-focused model designed to reason across repositories, plan multi-step changes, execute development tasks, and collaborate with engineers across the full software lifecycle. Unlike traditional autocomplete-style coding assistants, GPT-5.3-Codex… Go to Post

  • The Rise of “Vibe Coding” and Intuitive Software Development

    The Rise of “Vibe Coding” and Intuitive Software Development

    The world of software development is being reshaped by a new, more intuitive approach: “vibe coding.” This method, fueled by advancements in artificial intelligence, is moving the focus from writing syntactically perfect code to expressing the desired outcome in natural language. This deep-dive article explores the essence of vibe coding, spotlights the pioneering tools enabling this shift, and provides a framework for its integration across the entire Software Development Life Cycle (SDLC). Deconstructing the “Vibe”: What is Vibe Coding? At its core, vibe coding is a development practice where a human developer collaborates with an AI-powered coding assistant to generate,… Go to Post

  • Too many llamas? Running AI locally

    Too many llamas? Running AI locally

    In the rapidly evolving landscape of artificial intelligence, understanding the distinctions between various tools and models is crucial for developers and researchers. This blog post aims to elucidate the differences between the LLaMA model, llama.cpp, and Ollama. While the LLaMA model serves as the foundational large language model developed by Meta, llama.cpp is an open-source C++ implementation designed to run LLaMA efficiently on local hardware. Building upon llama.cpp, Ollama offers a user-friendly interface with additional optimizations and features. By exploring these distinctions, readers will gain insights into selecting the appropriate tool for their AI applications. What is the LLaMA Model? LLaMA (Large Language Model Meta AI) is… Go to Post

  • Understanding Vector Databases in the Modern Data Landscape

    Understanding Vector Databases in the Modern Data Landscape

    In the ever-expanding cosmos of data management, relational databases once held the status of celestial bodies—structured, predictable, and elegant in their ordered revolutions around SQL queries. Then came the meteoric rise of NoSQL databases, breaking free from rigid schemas like rebellious planets charting eccentric orbits. And now, we find ourselves grappling with a new cosmic phenomenon: vector databases—databases designed to handle data not in neatly ordered rows and columns, nor in flexible JSON-like blobs, but as multidimensional points floating in abstract mathematical spaces. At first glance, the term vector database may sound like something conjured up by a caffeinated data scientist at 2… Go to Post

  • Refactoring with GitHub Copilot: A Developer’s Perspective

    Refactoring with GitHub Copilot: A Developer’s Perspective

    Refactoring is like tidying up your workspace — it’s not glamorous, but it makes everything easier to work with. It’s the art of changing your code without altering its behavior, focusing purely on making it cleaner, more maintainable, and easier for developers (current and future) to understand. And in this day and age, we have a nifty assistant to make this process smoother: GitHub Copilot. In this post, I’ll walk you through how GitHub Copilot can assist with refactoring, using a few straightforward examples in JavaScript. Whether you’re consolidating redundant code, simplifying complex logic, or breaking apart monolithic functions, Copilot can… Go to Post

  • Unlocking the Art of Prompting, Output Refinement and Creative Collaboration with Generative AI

    Unlocking the Art of Prompting, Output Refinement and Creative Collaboration with Generative AI

    To excel in crafting prompts for generative AI tools like ChatGPT, Claude, or Perplexity, you need to fundamentally shift your understanding of the interaction. While it might feel like you’re engaging in a conversation with an intelligent entity, what’s really happening is far more mechanical and mathematical. These tools are not conscious or sentient but are instead advanced predictive engines. Your prompts are not queries in the traditional sense—they are patterns that guide the AI to predict the next sequence of letters, spaces, or even conceptual elements in its output. The illusion of conversation, intelligence, and creativity is a result… Go to Post

  • Harnessing Data Science in Microsoft Azure: A Practical Guide to Tools, Workflows, and Best Practices

    Harnessing Data Science in Microsoft Azure: A Practical Guide to Tools, Workflows, and Best Practices

    Data science is an interdisciplinary field that involves the scientific study of data to extract knowledge and make informed decisions. It encompasses various roles, including data scientists, analysts, architects, engineers, statisticians, and business analysts, who work together to analyze massive datasets. The demand for data science is growing rapidly as the amount of data increases exponentially, and companies rely more heavily on analytics to drive revenue, innovation, and personalisation. By leveraging data science, businesses and organisations can gain valuable insights to improve customer satisfaction, develop new products, and increase sales, while also tackling some of the world’s most pressing challenges.… Go to Post

  • Unraveling the Data Science, Machine Learning, AI, and Generative AI terminology: A Practical, No-Nonsense Guide

    Unraveling the Data Science, Machine Learning, AI, and Generative AI terminology: A Practical, No-Nonsense Guide

    We often hear the buzzwords—Data Science, Machine Learning, AI, Generative AI—used interchangeably. Yet each one addresses a different aspect of how we handle, analyze, and leverage data. Whether you’re aiming to build predictive models, generate human-like text, or glean insights to drive business decisions, understanding the core concepts can be transformative. My goal here is to draw clear lines between these often-overlapping fields, helping us see how each fits into the bigger picture of turning data into something genuinely impactful. This is a vast and deep field… we’ll just scratch the surface. Data Science: The Foundation and Bedrock Data Science encompasses… Go to Post