8 ms·
This is cool, as someone whose been lifting for ~5 years its nice to see a fleshed out opensource tool for weightlifting. The main problem with any app I've tr
by toyetic 1y ago
This is cool, as someone whose been lifting for ~5 years its nice to see a fleshed out opensource tool for weightlifting.
The main problem with any app I've tried is that after enough experience the bells and whistles of the app don't really matter and mostly what you care about is consistent tracking for progressive overload.
I think this is a good app for people who want to get started weightlifting I would say the two main things needed for wider adoption would be
1. A mobile app ( or pwa, I've made and used my own personal workout app for a while as a PWA and its been just as good as any native app I've tried)
2. A way to save specific workouts as routines and track those for long periods of time
- LostMyLogin 1y agoHesitating to write this because I don't want to push back at all on OP but I'm not sure I agree that something like this is a good option for people wanting to get started in weightlifting. I'm not sure it's a good option for anyone really. I applaud OP for the effort but this is recommending some pretty awful workouts. For example if I select back and bi, it's giving me nine different exercises with complete disregard for the order they are in or what other exercises are in the workout. Why are compound lifts in the middle of the workout and why am I doing three different types of chin ups? There are also no reps / sets calculated nor are there 1RM percentages for weight. Bro splits are some of the lowest quality routines you can use and this somehow makes them worse. You could replace all of this, remove the bells and whistles, and create a bare bones PPL app that determines exercises based on equipment available and it would be light years better than this.
- duxup 1y agoWere those intended to be "do it in this order" or were they just options? I got the feeling they were more options and you could reorder them if you wanted or shuffle or just do one or another. To me a more casual / getting started is just about doing the thing.
- LostMyLogin 1y agoI'm not sure a beginner would know what order to place them in nor would they recognize the potential injury risk associated with stacking some of these exercises. Beginners should be focusing on form and simple compound lifts. Throwing them into things like heavy accessory lifts with no regard for exercise choice or format is a quick way to get hurt. Again, I want to applaud OP for doing this. The fitness industry is in a terrible place and tools like this have a great place. I just think it needs a ton of work to make it useful. Maybe if I find some time, I'll try and contribute but in it's current state I would never recommend something like this to anyone.
- duxup 1y agoWhat are the odds someone is going to get hurt?
- SoftTalker 1y agoPretty high if you don't know what you're doing with a weight that you're not strong enough to handle.
- LostMyLogin 1y agoPretty high.
- terribleperson 1y agoEven without weights, you can permanently injure yourself with bad form. Bringing weights into the picture makes it much easier.
- RankingMember 1y agoAgree. IMO a simple 5x5 is going to be the better option for someone just starting out. Stronglifts is one flavor with a great app that just works and tracks all the little stuff (progression, giving you a specific rest time) and, once you plateau, you can start digging in to other options.
- SoftTalker 1y agoI also wanted to say that for people starting out keep it super simple. I wouldn't even use an app. At most a notebook or spreadsheet. Do "Starting Strength" (squats, bench, deadlift. 3 sets of 5). Start with a weight you can handle with good form, even if it's just the empty bar. When you can do that add 5 pounds at the next workout. Increasing the load is important but don't let your form break down. An app is not going to help you with form, and proper form is critical to avoiding injury, especially if you are at all older.
- RankingMember 1y agoCouldn't agree more about form and keeping it simple. I would note, though, that an app can help with that, e.g. the one I mentioned has videos demonstrating proper form, and what I would do when starting out is video myself from the side and compare. An app will also track progression more easily on something you naturally carry around (your phone), versus needing to remember a notebook.
- jcynix 1y agoI'll second that, no app needed. A small notebook with a "table" per planned exercise and a ball pen are always in my sports bag, so its ready to go when its training time. The phone appears to be a distraction for many people I watch at the gym, over-extending the rest between sets while watching social media. The minimalism provided by the paper notebook is what I prefer instead.
- padjo 1y agoHonestly for beginners just building a habit of regular lifting is by far the most important thing. Progressive overload, going to failure, periodization etc won’t do much if you don’t have consistency. My advice to beginners would be to go to the gym 3 times a week and do whatever interests you for about 45 minutes. Once you have that habit nailed down for 6 months then we can talk about more advanced stuff.
- mywittyname 1y agoCommunity-made working plans would be a killer feature. But I do agree with your assessment. Each exercise needs a categorization (compound, isolation), compliments (if an exercise is a push, then what are some pulls), companions (if you're working arms at the cable stack, might as well do a bunch of arm/shoulder/back cable exercises), and a est. time to perform (including warmup, setup). This will allow plans to be generated in a way that makes sense. Though, I think community made exercise plans are a better solution than trying to devise algorithms to generate good plans. Though, an LLM integration might work well for beginners, send a prompt with a list of exercises and goals (i.e., beginner looking for a 3 day a week strength plan, build one using these 20 exercises).
- LostMyLogin 1y agoMy next question would be why are we trying to use algorithms to generate good plans? Good and simple plans have been around for decades that are easy to find.
- surgomat 1y agoThanks a lot means a lot coming from a gym bro hehe Btw I totally agree: once you’ve been training a while, the only thing that really matters is tracking your progress and showing up consistently (or "mental" side in my case, i do not train anymore for performances). Good news : saving + tracking routines over time is in the roadmap. That's why the architecture of the "workout session" is the part that is the most different from the old app. I want users to create, reuse, share, analyse and evolve their own training blocks with minimal friction. Would love to hear how you handled that in your own PWA sounds like we've walked similar paths :)
- gavmor 1y agoIdeally, some way to export and share between different UIs. https://json-schema.app/view/%23?url=https%3A%2F%2Fgist.githubusercontent.com%2Fgavmor%2Fb74c4746aa9f3f63b0f50863a5e62d52%2Fraw%2F01318d1107f67ac83387a905d6556736fa7797ff%2Flifting.json https://json-schema.app/view/%23?url=https%3A%2F%2Fgist.gith...