1. Home
  2. Blog
  3. Dev Logs
  4. Working Some Magic

Today I have mostly been improving the Wizard's UX.

Trying to build a much cleaner user experience. Still some work to go, but i'm overall happy with how the UI is coming along.

I'm not a designer, so it can be tough to get the right balance sometimes.

Four wizard screens side by side - the intro, number of exercises, experience level, and exercise type pickers

I've also spent a lot of time thinking about the code base.

Despite following good practices and separation of concerns, it's difficult to cover so much functionality without things getting a bit... well... massive. (I'll do a deep dive next week.)

So my next plan is to turn the core areas into self contained modules:

  • Exercise
  • Nutrition
  • Health / Life

The hope is that this will make it easier to develop and also allow me to build spin offs - hyper specialist versions that only focus on one area.

It'll also let me experiment with features like AI that I don't want in the core experience.

Anyway, that's what I've been working on today.

Thanks for reading :)

More like this

  1. Love When a Plan Comes Together

    Love When a Plan Comes Together

    May 10, 2026

    Revamping the workout plan management UI now that the wizard can generate them - plus info buttons, session awareness, and what's coming next.

    Read more
  2. Playing With Dark Magic

    Playing With Dark Magic

    May 04, 2026

    Calculating sets, reps, weight and time scaling for generated workout plans - with a bit of progressive overload and de-loading thrown in.

    Read more
  3. The Suns Out

    The Suns Out

    Apr 29, 2026

    The workout plan summary screen is almost done - and the next bit is figuring out how to calculate sets and reps from your history.

    Read more