Tweet
Added Skip Workout functionality to the Free Choice plan workout selection page - you could already do this but you had to pick a workout first THEN skip, but this makes the journey much smoother & make more sense! 🏃‍♂️

#buildinpublic
#shipeverydaysteak77
#100DaysOfCode
Shipped some UI consistency changes on hacticfitness.com/cycling-days and added reference to the new Free Choice Mode 🦅

#buildinpublic #shipeverydaysteak76
#100DaysOfCode
#cycling #strava
Pumped to share the new ‘Free Choice’ goal for Hactic! This gives maximum choice - but careful, you own the results! ⚠️

Users choose session from a list freely - still generating workout, feeding into prog. overload & stat features! ⚡️

#buildinpublic #shipeverydaysteak75 #gym
Today widened the progress email to test with a wider circle of the beta testers 📧
#buildinpublic #shipeverydaysteak74 #100DaysOfCode
Shipped a basic weekly progress check-in email - a quick reflection on progress & motivator each Monday morning 💪
All in rich text atm without anything fancy - but it's a starting point! Will refine content later 😄

#buildinpublic #shipeverydaystreak73
#CRM #emailmarketing
Shipped various formatting / text wrapping bugs on the Today’s Workout page - it’s so damn fiddly to get it right! 😂🤦‍♂️
#buildinpublic #shipeverydaysteak72 #100DaysOfCode
Today fixed a bug with pause rep deadlift programming where it weirdly overrode prior sessions completed reps - backdated a fix🤦‍♂️
Also introduced deficit deadlifts into the programming algorithm!🏋️
#buildinpublic #shipeverydaysteak71 #100DaysOfCode #powerlifting
Fixed a UI bug with rest day content having some weird formating. Thinking about breaking down rest day content into small little bites and giving randomised content on each rest day to keep it engaging & interesting 🤔
#buildinpublic #shipeverydaysteak70 #100DaysOfCode
Today fixed an annoying bug with the completed workouts stuff when there’s non-weight predicted P1 lifts. Also, today I laid out some key big pieces I need to get over the line to be ready for a launch 🚀
#buildinpublic #shipeverydaysteak69
Today added in the sets/reps/weight done for the main P1 lifts for completed workouts on the Completed Workouts page. Was a request from a beta tester - embracing the 💩 look of the UI for now still 🤣
#buildinpublic #shipeverydaystreak68 #100DaysOfCode
Some slight visual upgrades/changes towards the bottom half of the hacticfitness.com homepage today to make it a but less 💩
#buildinpublic #shipeverydaysteak67
Did it again! Yesterday added a couple more valuable exercises to the exercises db 💪
#buildinpublic #shipeverydaysteak66
Forgot to post yesterday but not to ship! Fixed an annoying bug with the stats page that was making the trends not show for some reason on some page loads… I’ve fixed it I think, but I don’t particularly understand how/why it was buggy 😝
#buildinpublic #shipeverydaysteak65
Today was outreach to add a few more beta testers into the mix - given it’s marketing week I’ll consider that shipping something. Feedback from more users = more valuable things to build after all #buildinpublic #shipeverydaysteak64
Building on the exercise variations - deficit deadlifts are now programmed in selectively! These help with getting the bar off the floor, building up power 🔥
#buildinpublic #shipeverydaysteak63
Introduced pause reps into the algorithm! 🔥🏋️
One of the key pieces of feedback from a beta tester was that when they tested 1RMs after 6 weeks on Hactic they were struggling to get through “the hole” in the rep - adding this should help this!
#buildinpublic #shipeverydaysteak62
Today shipped @hacticfitness twitter page and set up email for all my backend alerts to go to! 🐦
#buildinpublic #shipeverydaysteak61
Today did a big cleanup of the backend workout generation code and workflows into a private api I can reuse ♻️
It should also mean the workouts generate faster and thus the page load too 🏎
#buildinpublic #shipeverydaysteak60
Today shipped a quick core notes dropdown just to give some extra guidance about how to approach core exercises in a generated workout! Will make it nicer later.
#buildinpublic #shipeverydaystreak59
Today shipped some slight design changes to the Completed Workouts page - made it show all exercises done in the workout rather than just the main lifts, added shadow, fixed spacing, added margins. Still more UI work needed for sure tho!
#buildinpublic #shipeverydaysteak58