
Tankly
Product design and engineering for an aquarium app on iOS and web that turns fishkeeping into something you can actually stay on top of.
The idea
Keeping an aquarium alive is a data problem dressed up as a hobby. Water chemistry drifts, livestock have needs that change with the season, and the difference between a thriving tank and a crash is often a number you forgot to check. Most people track it in a soggy notebook or not at all. Tankly is the app I wanted to exist: a calm, considered place to log your water, watch your parameters trend, and know what to do next before anything goes wrong.
The approach
I built Tankly as a native iOS app with a companion web platform, so a test result you punch in on your phone at the tank is on your laptop by the time you sit down. The whole thing is designed around a single idea: make the right action obvious. Parameters are visualised as trends, not raw digits, so you feel a problem coming rather than reading about it after the fact. Maintenance, dosing and livestock all live in one timeline. It is opinionated software for people who care about getting it right.
Design and craft
Aquarium software has a reputation for looking like lab equipment. I wanted the opposite: something that carries the quiet, glassy calm of a well kept tank. Restrained colour, generous space, typography that gets out of the way, and interactions that feel effortless. Taste is the whole point. The app should feel like it belongs next to the hobby, not bolted on to it.
Building in the agentic age
Tankly is a working example of how I build now: one operator holding design, engineering and product at once, shipping a real native app and web platform without a team behind it. Agents handle the grunt work so the judgement calls, what to build, what to leave out, what good feels like, stay where they belong. It is a small product with a clear point of view, and that is exactly the kind of thing worth making.




