top of page


Building Universes from Code: When the Laws of a World Change
Series: The Journey from Legacy to Modern APIs - Part 1 In physics, the laws of the universe feel immutable. Gravity does not deprecate itself. Time does not announce a new major version. The cosmos moves forward without regard for compatibility. Software, however, does. Deep within many systems lies a quiet dependency - an API written years ago, stable, familiar, and deeply woven into the fabric of a product. It has its own logic, its own assumptions, its own way of interpre
Tim Ellis
Dec 15, 20252 min read


Building Universes from Code: Bringing Harmony to Code and Machine
Series: The Journey from Code to Hardware - Part 3 If development environments are like idealised universes - all clarity, symmetry, and predictable rules - then hardware is the cosmos as it truly is: dynamic, imperfect, full of unseen forces and silent variables. The goal is not to conquer these imperfections, but to understand them. To design systems that aren’t fragile, but adaptive. To build logic that can withstand the shifting landscape of real-world constraints. So we
Tim Ellis
Dec 15, 20252 min read


Building Universes from Code: When Theory Meets the Physical World
Series: The Journey from Code to Hardware - Part 1 The Journey from Code to Hardware - Part 1 In the controlled stillness of a development environment, code behaves almost like a theoretical model of the universe. Variables shift with precision. Systems respond exactly as they were written. Every behaviour feels clean, deterministic, beautifully behaved. It’s a kind of digital cosmos where nothing unexpected ever happens - a place shaped by intention rather than by physics. B
Tim Ellis
Dec 8, 20252 min read
bottom of page
