Practical Solutions

Sometimes the best way to explain a solution is to show the problem that started it.

These are real-world scenarios: where we wanted to be, what was getting in the way, and how we found a practical route from one to the other.

Start with the problem

We look at the result we actually need before deciding what to build.

Often the answer isn’t another large system or another collection of features. It’s a small missing connection, a better way to use existing data, or a simpler process.

How we got there

Each Practical Solution follows the journey from the original requirement through the decisions we made and the solution that worked.

They’re not just demonstrations of what we built. They show why we built it that way.

Latest Practical Solutions

  • Introduction

    Practical Solutions Real problems. Practical thinking. Solutions built around what’s already there. Software development often starts with a list of features. We prefer to start somewhere else: what are we actually trying to achieve? Practical Solutions is where we explore the problems behind the software — the starting point, the obstacles we found along the…

    Read More