Gareth Hughes

Blog

Thoughts on software engineering, leadership, and technology.

Using Claude as a First-Class Interface for Squirrel Notes

Using Claude as a First-Class Interface for Squirrel Notes When I built Squirrel Notes, the MCP integration wasn't part of the original plan. It came later, as a practical itch: I was already using Claude daily, I had a notes app I actually liked, and I kept context-switching between the two. The obvious fix was to connect them. What wasn't obvious was how to do it without undermining the entire…

8 April 2026aisoftware-developmentproductivity

Cutting Cloud Costs: Transforming Legacy Systems with Event-Driven Architecture

I previously worked for A-League, and during my time there we launched aleagues.com.au and migrated all the club websites to a WordPress platform developed by a third party. The system we inherited had a set of APIs deployed into AWS. Games, Teams, and Competitions were imported from a third-party provider via EventBridge and a series of Lambdas. The data was stored in MongoDB, then surfaced via…

18 November 2024awsarchitecturecost-optimisation
Page 1 of 2