Tweet
I didn’t build the next unicorn, I built a friendly and loved but lame donkey that undeniably had to be put down (for now).

Reflections, learnings and ramblings about building an indie/bootstrapped B2C side project in fitness - Hactic 🏋🏼‍♂️

medium.com/@jack.guthrie/…

#buildinpublic
First paying customer for @HacticFitness here we gooooo 😂🎉
(It’s not me, I swear 😂)

#buildinpublic #buildinginpublic #mrr @levelsio @sobedominik
New bottom nav today to replace hamburger menu. Feel like it makes it much easier to understand key features and get around the product with less taps/clicks.

#buildinpublic
Playing with @stripe today… implemented voluntary subscriptions on hacticfitness.com - blown away by how simple they make it to set up and they provide such a clear + simple experience for users to subscribe and manage 😱🤯

#buildinpublic #StrengthTraining
Added support for working out 5 days a week to Hactic, also added the ability to see your provisional lifting stats as soon as you sign up before you’ve even logged any workouts! Trying to give some immediate value to people when they sign up 🔥
#buildinpublic #strength
Getting to the point I need to think about turning off my email notifications when a new user signs up for my little strength training web app @HacticFitness now… I feel like I’m spmming myself now 😂📈🔥
#buildinpublic
Playing with DALL•E 2 and marketing messaging tonight… any ideas welcome 😆
#dalle2 #buildinpublic #fitness
Last night managed to rewrite all the workout scheduling code for @HacticFitness so it now works for all timezones 😍
That was a pain but now user acquisition will not be limited to people in the UK!
#buildinpublic #fitness
Started building this wee app @HacticFitness in my spare time in 2022. Quick beta out early with a few people, but was (and still) careful to not market heavily til ready. Still very MVP, but organic user growth from people enjoying & sharing it feels gooood 🙌
#buildinpublic
The best part about only having a double digit volume of users on your side project? You can test in production without feeling like the world might end 🙃🙂
#buildinpublic
MVP of the stats page for @HacticFitness actually built now 👏
Going to add in overall “level” soon, wanting to iron out the algorithm for it to ensure male<>female fair comparison first though!
#buildinpublic
Building a side project startup in public is a great way to procrastinate on other things.
#buildinpublic
Building an MVP version of RPG-style stats profiles for hacticfitness.com 🏋️‍♂️🎮

#DALLE2 generated avatars!

Anything you'd like to see?

#powerlifting #fitness #buildinpublic
Just opened my side project hacticfitness.com as a free open beta! 🚀
If you know anyone that trains anything powerlifting-related in the gym or is interested in it, would love if anyone could pass on the word 💜🙇‍♂️
#buildinpublic #mvp #powerlifting
Fixed a handful of bugs I uncovered with the Free Choice goal yesterday - *should* all work smoothly now.
Tying that up makes it useful for multi-sport athletes looking to progress but also pick and choose their workouts instead of Hactic recommendations.
#buildinpublic #gym
Feeling 🤒 today… made some minor content improvements… that’s all I have the energy for today 😴
#buildinpublic #shipeverydaysteak82
Made the total week bar unclickable when on the Free Choice Mode - was showing some funky stuff 😂
#buildinpublic #shipeverydaysteak81
Today making a little bit of gym jargon easier to understand in the content! Small but impactful as these 2 were common questions from beta testers even some that had quite a lot of gym experience 🧐
#buildinpublic #shipeverydaysteak80
#gym #100DaysOfCode
Today fixed multiple annoying bugs with the Free Choice Mode workout selection, updating and completing functionality. This should now work right for me to use, as I’ve been cycling more so can’t use the Big 4 Sustainable Strength goal 😂
#buildinpublic #shipeverydaysteak79
Couple small iterations to the Can’t Train UI as it was irking me today 😂
#buildinpublic #shipeverydaysteak78