Blog Posts

From Zero to Knowledge Pipeline: OpenViking on AWS Lightsail

From Zero to Knowledge Pipeline: OpenViking on AWS Lightsail

Most people building with AI agents hit the same wall eventually. Your agent forgets things between sessions. RAG retrieval surfaces the wrong chunks. You cannot tell why the agent picked what it picked. And every time you start a new session, you are re-explaining context that should already exist.

Read More
Prototype in Hours, Deploy in Production: n8n to AWS Bedrock AgentCore

Prototype in Hours, Deploy in Production: n8n to AWS Bedrock AgentCore

Your team just got the green light to build an AI agent for customer support escalation. The architect says “CDK and AgentCore.” The PM says “show me something by Friday.”

Read More
CloudWatch Logs Just Got an HTTP Endpoint. That Changes More Than You Think.

CloudWatch Logs Just Got an HTTP Endpoint. That Changes More Than You Think.

Every time I set up log shipping from a non-AWS source to CloudWatch, the same friction shows up. Install an agent. Configure IAM credentials. Implement SigV4 signing. Manage rotation. It works, but it is a lot of ceremony for “send this text to that place.”

Read More
OpenAI Symphony: When AI Agents Run Your Sprint Board

OpenAI Symphony: When AI Agents Run Your Sprint Board

We’ve spent the last two years watching AI coding assistants evolve from glorified autocomplete to genuine collaborators. But there’s been a persistent gap between “AI that helps you code” and “AI that ships features while you sleep.” On March 5, 2026, OpenAI quietly open-sourced the bridge: OpenAI Symphony.

Read More
How We Built Race Radio Control in a Week With Claude Code and Airia

How We Built Race Radio Control in a Week With Claude Code and Airia

Last week, Chris Porter and I entered the Airia F1 Atlassian Williams Racing virtual hackathon as team JoPoCo (Jones + Porter + Co). We had seven days to build an AI-powered fan experience for remote motorsport viewers. What we shipped was Race Radio Control: a second-screen companion that lets fans tune into four AI-powered radio feeds — Carlos Sainz, Alex Albon, team principal James Vowles, and stats host Max Folds — all grounded in live telemetry data.

Read More
Stop Debating When Quantum Breaks RSA. Start Building the Ability to Switch.

Stop Debating When Quantum Breaks RSA. Start Building the Ability to Switch.

Another week, another quantum breakthrough. On March 2, the Advanced Quantum Technologies Institute announced the JVG algorithm, a hybrid classical-quantum approach that, they claim, could factor RSA keys with fewer than 5,000 qubits. That is three orders of magnitude below the million-qubit estimates we have been working with for years.

Read More
AWS Config Just Added 30 Resource Types. The Bedrock AgentCore Ones Matter Most.

AWS Config Just Added 30 Resource Types. The Bedrock AgentCore Ones Matter Most.

AWS quietly announced support for 30 new resource types in AWS Config on March 2, 2026. If you’re the kind of person who skims these announcements and moves on, I get it. Most Config resource type expansions are incremental. This one isn’t.

Read More
PageIndex Deep Dive: The Good, The Bad, and The Ugly of Vectorless RAG

PageIndex Deep Dive: The Good, The Bad, and The Ugly of Vectorless RAG

What if everything we know about RAG is built on a flawed assumption?

Read More
AWS ACM Certificate Validity Change: 198-Day Certificates & the Road to 47 Days

AWS ACM Certificate Validity Change: 198-Day Certificates & the Road to 47 Days

On 18 February 2026, AWS quietly updated ACM to reduce the default validity of public certificates from 395 days to 198 days. If you’re running anything on AWS that terminates TLS — CloudFront distributions, Application Load Balancers, API Gateway endpoints, Elastic Beanstalk — this affects you. If you’re managing secrets alongside certificates, your Vault deployment should be part of the same automation strategy.

Read More
Is Infrastructure as Code the Next Abstraction to Fall?

Is Infrastructure as Code the Next Abstraction to Fall?

I’ve been staring at a Terraform module for the last ten minutes, and I can’t stop thinking about a question that would have been absurd two years ago: why am I writing this?

Read More
Tags