A coiled climbing rope with a carabiner clipped through it

Beyond Vibe Coding: Building AI-Assisted Development You Can Trust

Last week I built and deployed an application where Claude Code wrote every line of the code. I did this deliberately, outside my core professional expertise, and with enough at stake to take the governance seriously. Working through it brought something into focus that I keep returning to in conversations with engineering leaders about AI-assisted delivery. The term “vibe coding” is both accurate and misleading. Accurate, because there genuinely is something collaborative in a good session with an AI coding assistant, where you describe what you want, it responds, you refine, it adapts....

March 1, 2026 · Ed Randall
An open drawer of a wooden library card catalogue

Building a Second Brain That Actually Thinks: Claude Code Meets Obsidian

The vast majority of AI adoption conversations focus on large-scale enterprise deployments, but a lot of value is already coming from something quieter: small, task-specific agents built to support our day to day work. I built one of these systems by connecting Claude Code to my Obsidian vault. It extracts tasks from emails, assembles context before meetings, and checks consistency across notes. It wasn’t just search anymore, it could read the notes and do something useful with them....

February 5, 2026 · Ed Randall

Understanding APIs: The Invisible Engine of Our Digital World

Introduction People can be forgiven for not thinking about APIs, yet we use them every day in so many different ways. From banking apps to travel updates to football scores and parcel tracking, APIs enable the flow of information that we rely on and often take for granted. They provide the unseen connectivity that allows apps, websites and services to communicate with one another to provide the services and information we ask for....

October 29, 2025 · Ed Randall

Building the Right Thing: A Product Manager’s Notes

Introduction Product Management is a pivotal role at the heart of innovation, demanding a blend of technical acumen, customer empathy, and strategic thinking. Like many PMs, I took a circuitous route here. My background spans over 20 years, primarily in Linux, networking, and cloud consulting, but the shift to Product Management has been one of the most rewarding transitions in my career. Building on that experience and moving into Product Management has been an exciting and enlightening journey....

March 27, 2024 · Ed Randall

SaaS by Design: Principles, Trade-offs and Components

What is SaaS? Software as a Service (SaaS) is everywhere. Put simply, SaaS is way of providing an application that can be used directly over the internet. Typically, there’s no need to install anything on a computer, and all that’s usually required to get started (as a user) is a web browser. A huge number of people rely on SaaS applications everyday without giving it too much thought. Below are some examples of “everyday” SaaS products which are widely used:...

March 19, 2023 · Ed Randall

The Internet of Behavior: What is it and how concerned should we be?

This is an article which I originally wrote for Rackspace Solve, in June 2021 The Internet of Things – a quick recap You no longer need to be a gadget aficionado or even an “early adopter” to be a regular user of Internet of Things (IoT) devices, or even understand what the IoT is. The number of “smart” devices that we use every day continues to steadily increase. Internet doorbells, connected cars, smart speaker devices, security systems and fitness trackers are a few examples of IoT devices that are now considered mainstream and used regularly in our everyday lives....

June 24, 2021 · Ed Randall

Edge Computing: What It Is, and What It Isn't

It’s time to hit reset and bring some long-overdue clarity to the edge conversation. Ask 10 different people to define edge computing and you’ll probably get 10 different definitions. The reason is that edge computing is not, whatever many might say, a technology. Instead, it’s a concept or a philosophy relating to the management and use of data. …edge computing is not, whatever many might say, a technology. Instead, it’s a concept or a philosophy relating to the management and use of data....

January 27, 2021 · Ed Randall