Week in Review

Published March 15, 2023

I'm going to be honest, this was a light work-week for LHF. Three days of AwesomeCon ate into my available LHF time. AwesomeCon only happens once a year; it was worth it. I did finish some things this week though.

Exercise Directory

New Exercises

App Development

Display Errors

I fixed a bug dealing with errors on the session planning page. The suggested reps and weight fields are required during session planning. Now LHF shows an error message when those fields are blank and I try to create a new session:

A screenshot of the LHF planning page showing the error state for suggested reps and weight inputs

Yes. Brilliant. I know.

Business Development

There are so many things that I want to implement before I release LHF to users. To name a few:

  • Filter the Exercise Database by muscles.
  • Show visual demonstrations (videos? animations?) of each exercise in the database.
  • Refine the recommendation engine.

I have to balance the desire to develop LHF until it's perfect with developing LHF based on user feedback. This balance is nothing new. I've been reminding myself about it this week though. I waffle back and forth between thinking that "LHF isn't ready to be shown" to "LHF needs to be shown."

The answer is that LHF needs to be shown, but it's very difficult to put out a partially-baked product. LHF is immediately useful, but there's so much more I want it to do.