Articles
Everything here is written by me, signed, and sourced. These are the canonical versions. Anything you've seen from me on LinkedIn or Substack starts here.
Apps to save children’s artwork: four options for different keepsakes
20 October 2026
Compare Photos, Artkive, Artsonia and doods for organising original artwork, printed keepsakes, school galleries and creative collections.
How to animate a child’s drawing on iPhone: choose the right workflow
20 October 2026
Prepare a drawing, choose between faithful movement and an AI interpretation, then create, save and share a short doods animation on iPhone.
Best apps to animate children’s drawings: four different approaches
20 October 2026
Compare doods, FlipaClip, Stop Motion Studio and Keynote for AI creations, hand-drawn animation, paper cutouts and moving an existing picture.
5 tide apps for Apple Watch: compare the planning tools
20 October 2026
Compare five Apple Watch tide apps, including Apple Tides, GoodTides and Tide Guide. Choose by planning workflow, not a universal ranking.
How to plan a tide window in GoodTides
20 October 2026
Set up a place and activity rule in GoodTides, find matching hours, check forecast context and keep safety advice separate from the tide calculation.
4 tide apps for beach walks and rockpooling: what to compare
20 October 2026
Compare four tide apps for coastal planning, from simple station checks to personal activity windows. Keep tide predictions separate from local safety advice.
Best morning app blockers for iPhone: six options for different routines
19 October 2026
Compare RYZR, Rise, Morning Lock, Opal, Jomo and Apple Screen Time by how a morning block starts, how it ends and which routine it suits.
How to block apps in the morning on iPhone: schedules and alarm triggers
19 October 2026
Set a morning app boundary using iPhone Screen Time or RYZR. Compare a fixed Downtime schedule with blocking linked to your wake alarm.
Six Opal alternatives for iPhone, compared by what you need
19 October 2026
Compare ScreenZen, one sec, Jomo, Freedom, RYZR and Apple Screen Time as Opal alternatives, with a clear distinction between different kinds of phone boundary.
Bryan Johnson cancelled training after bad sleep. He was probably right, and his statistic was wrong.
10 September 2026
A certified Master Health Coach on why skipping a session after a broken night can be sound judgement, why the injury numbers everyone quoted don't apply, and what to do when you can't cancel anything.
Why a digital detox doesn't work, and what to do instead
13 August 2026
Locking your phone in a box for three days opens a window and then closes it. A certified Master Health Coach on the habit research, why total screen time is the wrong target, and what actually holds.
Checking your phone first thing in the morning: what the evidence says, and a better first move
19 July 2026
Light, movement and a boundary before the feed. A certified Master Health Coach separates the physiology from the behaviour design, honestly.
Should you wake up at the same time every day? What the evidence actually says
19 July 2026
Sleep regularity may matter more than sleep duration. A certified Master Health Coach reads the research on consistent wake times, including what it can't yet prove.
Weekend lie-ins, catch-up sleep and social jet lag: how far is too far?
19 July 2026
Can you repay sleep debt at the weekend? A certified Master Health Coach on social jet lag, the one-hour guideline, and why regularity should never cost you sleep.
When habit streaks backfire, and how to make returning easier
17 July 2026
Streaks can motivate, but a broken counter can discourage the next attempt. What research says about missed days, habit formation and designing for a return.
Website measurement
I count clicks on download links for my apps to understand which pages help people find the app. Each event contains only a fixed campaign name; Cloudflare adds the event time. This counter sets no cookies and stores no IP address, referrer, device identifier or personal content. Counts are best effort and may be sampled. They are not unique people or installs. The browser’s Do Not Track and Global Privacy Control signals disable these click events. Cloudflare also processes requests to host and protect this website. Separate Cloudflare Web Analytics excludes EU visitors. Cloudflare privacy information.