Blog

Notes from the studio

Practical writing about design, motion and code — from people who ship apps, not just talk about them. Also on Medium.

Hydration Hero vs WaterMinder

Two popular water trackers compared on goals, drink weighting, motivation and price.

Read →

The best water tracker apps for iPhone in 2026

What to look for, how the popular apps differ, and how to pick one you'll keep using.

Read →

How to drink more water: 12 tips that actually work

Habit-based ways to make drinking water automatic instead of a chore.

Read →

How much water to drink when you exercise or it's hot

Before, during and after workouts, sweat loss, sports drinks and hot days.

Read →

Signs of dehydration: early symptoms and when it's serious

What to look for, who's most at risk, and how to rehydrate.

Read →

How much water should you drink a day? The honest answer

Forget eight glasses. What the guidelines actually say, how to find your own number, and the check that beats any calculator.

Read →

Does coffee count as water? What actually hydrates you

Coffee, tea, milk, juice, beer, sports drinks — which hydrate you and which work against you, according to the research.

Read →

Flo and Clue alternatives: private period trackers compared

How the alternatives compare on privacy, price and partner sharing.

Read →

How to track your period on the pill

Withdrawal bleeds explained, what to track, and how other methods change bleeding.

Read →

SheSync vs Apple Health Cycle Tracking

Is iPhone's built-in tracker enough? An honest side-by-side.

Read →

The best period tracker apps for couples, compared

How cycle sharing works in SheSync, Flo, Clue and Apple Health — and what your partner actually sees.

Read →

How to support your partner on their period

A phase-by-phase guide for partners: what helps, what not to say, and when to suggest a doctor.

Read →

How to choose a private period tracker: 7 questions

Where your cycle data goes, who sees it, what AI features do with it — and how to delete it.

Read →

Why is my period late? 10 common reasons

What counts as late, the usual explanations, and when it's worth seeing a doctor.

Read →

Cycle syncing 101: the four phases of your cycle, in plain English

What the menstrual, follicular, ovulation and luteal phases actually mean — minus the jargon and the influencer nonsense.

Read →

How to share your period cycle with your partner

Why cycle sharing changes relationships, how to bring it up, and what your partner actually sees.

Read →

Human + AI: how we ship apps in weeks, not months

The four-beat loop behind our AI-accelerated builds — and what it looked like on a real app.

Read →

What AI pair-programming actually changes (and what it doesn't)

An honest field report: where AI delivers 10x speed, where it quietly fails, and how we keep quality high.

Read →

I couldn't find a palette picker, so I made my own

Building a colour tool in 2025 — because sometimes the app you need doesn't exist yet.

Read →

Google Play is now only for big teams — solo devs beware

What Google's testing requirements mean if you're shipping apps on your own.

Read →

Mac app: concept to shipping in 4 hours with Cursor AI

Optimism, anxiety, and what AI-assisted development actually feels like.

Read →

Why I built a water tracker in 2024

The thinking behind Hydration Hero — and why a crowded category isn't a closed one.

Read →

From concept to creation: a student-designed mental health companion

How the Monash Thrive app went from student designs to a real product.

Read →

Bringing our mental-health app to life with Rive

Why we chose real-time interactive animation for Thrive — and what it did for the feel of the app.

Read →

Animation curves: motion that feels right

A practical guide to easing — why the right curve makes an interface feel alive instead of mechanical.

Read →

Using Flutter as a designer

What happens when designers build in the same tool as the engineers — and why we design in code.

Read →

Got a project in mind?

First consult is free, and you'll talk to a maker — not a salesperson.

Start a project →