
Make.com Design System
Took Make’s design system from Angular-only to framework-agnostic and agent-ready.
2024 – now
Designed an iPhone caffeine tracker that took me from 2–3 energy drinks a day to a few a month.
3 min read

VOLT is an iPhone app for tracking caffeine. I don’t drink coffee, so for me caffeine meant energy drinks: two or three a day when I was younger or under stress. I felt addicted and wanted to see what that actually does, so I designed an app that shows how much caffeine is in your body right now and how much will still be there at bedtime. It’s private for now. I use it on my phone, and about five friends have a build.
01
When I saw the real numbers, I got a bit worried about my health in the future, and I basically stopped drinking them that much. It went in steps:
Before
When I was younger or stressed.
First cap
I capped it at one.
Then
About one a week.
Now
Way more under control.
Tracking alone doesn’t do it. It’s also about discipline, and it’s not for everyone.
02
Most trackers count cups. VOLT counts what’s still working. Every drink decays on a half-life, and Home adds them all up into one number that ticks down in real time and rolls like an odometer. Under it, the day’s curve runs to your bedtime, and you can scrub it with a finger to read any hour, with soft haptic ticks. If 50 mg or more will still be active when you go to bed, the app warns you.
There are studies behind the numbers: the 5-hour average half-life (people range from about 1.5 to 9.5 hours), the 400 mg a day that the FDA and EFSA give as guidance for healthy adults, and the 50 mg bedtime warning, set cautiously after Drake et al. (2013) found that even moderate caffeine hours before bed disrupts sleep. The fifteen starter drinks use EU caffeine values and serving sizes. It’s an estimate, not medical advice.


03
Tracking had to be smooth, or I’d stop doing it. Quick Log on Home keeps the three drinks I use most, ranked by use. One tap logs it, a toast confirms it, and fast taps stack up to three toasts. A wrong log is a swipe away, with Undo.


The Drinks tab is the catalog: add your own drinks, edit them, and every row shows its size, so a 250 ml Red Bull and a 473 ml one read apart.


Onboarding takes four short steps, each a question: “When do you power down?” for bedtime, “How hard does it hit?” for sensitivity, “Your body, your curve” for sex, weight and age, which tune the half-life estimate, and “Draw the line” for the daily limit.

04
I started when Claude Design came out and tried it in my flow. It gave me three directions for Home:
I took VOLT, but the app looks different from that draft now. It looked generic and AI-sloppy to me.
I polished it with agent skills (frontend design, Apple design, Emil Kowalski’s animation skill) and by prompting at whatever felt off, until the classic AI-generated details were gone: the weird color lines, the pills. The motion follows Emil’s principles: ease-out for things that enter and leave, a spring for things that move on screen, and under about 0.3 s for anything you touch. Reduce Motion is respected everywhere.

05
I didn’t write any of the code. Claude Code built it, Codex reviewed it, and I stayed on the visuals and the UX, as usual. It’s my first iOS app, in SwiftUI.
Two bugs taught me the most. I wanted a colorless blur under the status bar. SwiftUI’s material added a grey tint, and the next try, a Metal shader over the whole app, turned every screen black. We rolled it back, and there’s no top effect now. The other came and went: after a few quick logs, the list stopped scrolling. It wasn’t our code but a known bug in Apple’s iOS 18 and 26 SDKs, with swipe gestures inside scroll views, so the swipe to remove now runs on UIKit underneath. Every failure like that goes into a lessons log in the repo, so the agents don’t try the same thing twice.

Took Make’s design system from Angular-only to framework-agnostic and agent-ready.
2024 – now

Designed Make’s first AI Assistant, then AI Agents, and brought agent setup back into the canvas.
2024 – 2025

Made a browser that felt like Chrome show what it does, from a customisable new tab to a built-in VPN.
2021 – 2023

Designed and built a macOS dictation app for prompts that runs on your Mac or through your own API key.
2026 – now

Finished the platformer I started in Game Maker at 13, seventeen years later, with Claude Code.
2008 – 2025
Interested in working together? I’d love to hear about your project or team.