Welcome to sjramblings.io
Personal blog about Technology, AWS, and software development. Sharing insights, tutorials, and experiences from the world of software engineering.
Read Latest Posts
Latest Posts

Agent Plugins Are the Future. But You Might Be Giving Away Your Best Engineering.
A few weeks ago AWS dropped Agent Plugins, a packaging model that bundles skills, MCP servers, hooks, and reference docs into installable units for AI coding agents. Two commands and your Claude Code or Cursor agent knows how to deploy to AWS, estimate costs, and generate IaC.
Read More
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
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
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