The Supervisor Pattern in AI Agent Engineering: Building a Multi-Agent Content Repurposing SystemPublishing consistently across channels is not just a writing problem. A single source article may need to become an SEO-focused blog post, a LinkedIn update, an X thread, and an email snippet. Each fSep 30, 2026·10 min read
Moving Data in Production: The Three Architectures Every ML Engineer Must KnowWhen you build a machine learning system, the model gets all the glory. But for that model to do its job, it needs data—and that data needs to move. It flows from a database to a feature engineering service, from a prediction service to a user interf...Sep 23, 2025·4 min read
The Data Behind Machine Learning Systems: Where It Comes From and Why It MattersWhen machine learning comes up in conversation, the focus almost always turns to models: the algorithms, the architectures, the breakthroughs. But models don’t learn in a vacuum. Their intelligence depends entirely on the data they’re trained on. In ...Sep 18, 2025·4 min read
How Interfaces Make or Break Your ML SystemIn the first article of this series, we looked at why the machine learning algorithm itself is only about 10% of the solution, and why a production-ready ML system is really about the bigger ecosystem that surrounds it. (find link to it here: https:/...Sep 1, 2025·4 min read
Why Your ML Algorithm Is Only 10% of the SolutionWhen we talk about machine learning, it's easy to get fixated on the algorithms. We think of neural networks, logistic regression, or XGBoost. But the truth is, the algorithm is just a small piece of a much larger, more complex puzzle. A production-r...Aug 25, 2025·4 min read
Understanding LLM Evaluation: Ensuring Quality and Reliability in AI SystemsPart 1 of the "Building Trustworthy AI" Series Introduction Large Language Models (LLMs) are transforming industries, powering applications like support chatbots, content generation tools, and advanced data querying systems using Retrieval Augmented ...Mar 21, 2025·3 min read
Scaling APIs: Key Strategies for Growth and ReliabilityAPIs (Application Programming Interfaces) are the backbone of modern software ecosystems. They enable seamless communication between applications, powering everything from mobile apps to enterprise systems. However, as the demand for APIs grows, so d...Feb 8, 2025·5 min read