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

Create a Windows VM in AWS using terraform

AWS Windows Server Deployment with Terraform This is a simple Terraform configuration for deploying a Windows Server instance on AWS—a useful setup if you occasionally need a quick Windows environment for testing, development, or troubleshooting. It provisions a basic infrastructure including a VPC, subnet, and an RDP-accessible Windows Server instance. Access is restricted to your own IP address to provide a reasonable layer of security without over-complicating things. Code The code can be found in this github repository ....

November 10, 2024 · Ed Randall

Are Employees Tired of the Workplace?

It’s looking like offices may never be the same again. With permanent work-from-home policies being rolled out by the likes of Salesforce, Facebook and Microsoft, it’s looking like offices might never be the same again. Many businesses have closed office locations, adjusted their IT systems to support remote working, and, to their surprise, found they could operate just as well remotely. In fact, many organizations have even reported productivity gains. Hindsight has exposed the real inefficiencies in office life, and it’ll be difficult for leaders to demand fully returning to old ways....

April 6, 2021 · Ed Randall