Latest entry / September 19, 2026
If you maintain an index.ts file that re-exports code from other files, adding a new module usually means updating that export list too. It is simple work, and it is easy to forget.
I created Barrel Roll, a Visual Studio Code extension that …
Sep 19, 2026
Writing GitHub Actions workflows involves a lot of repeated YAML. Triggers, jobs, runners, steps, inputs, outputs… the names change, but you keep typing the same structure.
I created …
Sep 19, 2026
I’ve updated my Backstage MCP Server to use MCP Kernel for the shared MCP code. Alongside that change, I’ve tightened up Catalog queries and added support for rotating …
Sep 18, 2026
An MCP server needs more than a collection of tool handlers. Once you add service clients, shared context, authorization rules, and cleanup, you have an application to maintain.
I created …
Sep 17, 2026
If your team uses Backstage, your software catalog already contains information an AI assistant needs: service names, owners, APIs, and relationships between components. Giving the assistant …
Sep 16, 2026
Preparing for the FAA Part 107 knowledge test means learning regulations, airspace, weather, aircraft performance, and operating procedures. You also need to figure out the application …
Sep 11, 2026
The problem I have with agentic skills is not the skills themselves.
Skills are useful. They can package domain knowledge, repeatable workflows, tool guidance, and the little bits of …
71 posts are available in the full blog index.