Building a test system worth patenting
Sometimes the right tool for continuous testing does not exist yet. So we built one — and it turned out novel enough to patent.
Stories
Short, concrete stories about the testing and tooling work behind WhileOne — the kind of problems we are called in to solve.
Sometimes the right tool for continuous testing does not exist yet. So we built one — and it turned out novel enough to patent.
How do you safely change a decades-old mainframe when no one can see how its 40,000 pieces connect? You build something that can.
When a daily data pipeline takes the better part of a day to run, you cannot afford to discover a break at the end of it.
A new logistics system, one shared test environment, and a whole team queuing for it. The fix: a database per tester — and a generator to fill it.
An end-to-end test system where every run narrates itself in Slack: what is queued, what passed, how long it took — and where the evidence is.
The most educational year of my career: a stealth networking startup, the whole stack, and a lot of generous, exceptional people.
A worn lock indicator, a traffic light, a Raspberry Pi — and a small lesson in why playful engineering is good for a team.
A lot of bikes on the office floor, and one Friday evening with power tools. Not every improvement to an engineering organisation is software.
A siren, a spinning red light, and a two-button acknowledge. When production breaks, the whole office should know — once.
An RC Tiger tank, an Xbox Kinect, a Raspberry Pi, and an office to navigate. Not every project ships — some just teach.
AI coding assistants are the new power tools — and worth using deliberately. So I proxied an undocumented API and built a live quota meter for GitHub Copilot.
Two unfamiliar devices on the home network. Packet capture on the router, forced reconnects, Wireshark — and a slightly embarrassing conclusion.
Projects in flight — each becomes a story when it ships.
We can start with a focused discovery and propose a practical plan in plain language.
Talk to WhileOne