Blog

Thoughts on Java, cloud architecture, and building software.

  • Building Focusly: A Working Demo of AI Atomic Feature Architecture

    Focusly is a working todo application with an AI assistant through MCP or local Ollama—and a practical proof of AI Atomic Feature Architecture.

  • AI Atomic Feature Architecture

    What if software projects were designed so an AI agent could implement one small feature without understanding the whole codebase? That's the idea behind AI Atomic Feature Architecture.

  • AI is Probabilistic. Your Business Logic Shouldn't Be.

    AI is incredible, but it doesn't calculate. It guesses. When your business depends on exact numbers and reliable processes, guessing isn't good enough. Here is what AI is actually great at and where it will silently fail you.

  • AI Generates 50 Tests. You Need 5.

    AI coding agents write too many tests, most of them bad. They mock everything, test implementation instead of behavior, and break on every refactor. There's a better way — and it starts with treating tests as specifications.

  • Open-Source Agentic AI Frameworks — The Comprehensive Guide (2026)

    22 frameworks compared — CrewAI, AutoGen, LangGraph, Mastra, Vercel AI SDK, and more. Pros, cons, local AI support, and a decision guide to help you pick the right one for your project.

  • Piwi and the Agentic Economy

    The next wave of AI isn't chatbots — it's agents. Here's how Piwi.ai is building with MCP, A2A, and open standards to become a native participant in the $6 trillion agentic economy.

  • Open-Sourcing DocSchema — Why I'm Giving Away the Knowledge Layer

    DocSchema is an open standard that defines what data lives inside business documents. Here's why I open-sourced it, and how agentic AI coding made it possible.

  • Building Piwi.ai

    Piwi.ai didn't start as a developer side project. It started from watching real people struggle with copy-pasting data from documents and the pain of verifying everything is correct.