- 2026-06-124 minAI Is Bringing Mashups Back
A mashup is a term that became popular in the 2010s for applications that combined two or more data sources into a single user interface. Recently, I have seen a steady stream of AI-generated side projects, small apps, …
#006 - 2025-12-074 minHow I Work with AI Coding Agents
For anyone who has been following AI and software development, things are changing rapidly, this includes how we build software. Over the last few months, I have found myself going from working alone to working with an …
#005 - 2025-12-023 minWhy Connect RPC is a great choice for building APIs
Connect RPC is a suite of libraries which enable you to build HTTP based APIs which are gRPC compatible. It provides a bridge between gRPC and HTTP/1.1, letting you leverage HTTP/2’s multiplexing and performance …
#004 - 2025-11-164 minWhy OIDC?
Over the last few years there has been a push away from using machine identity for continuous integration (CI) agents, or runners, and instead use a more targeted, least privileged approach to authentication and …
#003 - 2023-12-284 minUsing a Monorepo to publish Lean Go Packages with Workspaces
As a developer who works with Go in my day-to-day development, I constantly struggle with third party packages or tools which bring in a lot of dependencies. This is especially true when you’re trying to keep your …
#002 - 2023-12-168 minGetting started with AI for developers
As a software developer, I have seen a lot of changes over the years, however few have been as drastic as the rise of artificial intelligence. There are a growing list of tools and services using this technology to help …
#001