Josh B's Avatar

Josh B

@dreammccain.bsky.social

Building in Public

90 Followers  |  91 Following  |  187 Posts  |  Joined: 18.02.2024  |  1.884

Latest posts by dreammccain.bsky.social on Bluesky

What products fall into the video arbitrage category?

02.08.2025 14:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

But Iโ€™m going further soon: next big update is to keep track of what week of a plan a user is on and show that. This requires a few modifications and date fields on the plan objects

21.07.2025 05:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This update works by saving the Plan Preferences in firestore, and uses those to request a plan from the /plan endpoint when a logged in user visits. So essentially users can manually keep track of what week they are on and review their plan start to finish

21.07.2025 05:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Day 82 #100DayStartup updated training plan preview to have your training plan saved in the database so you can log in to view the same plan throughout your training. Check it out! #buildinpublic

training-plan-generator-xygz.vercel.app

20.07.2025 05:14 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
From the running community on Reddit Explore this post and more from the running community

Day 81 #100DayStartup today did some research about run training theory for injury prevention www.reddit.com/r/running/co...

15.07.2025 05:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Day 80 #100DayStartup cleaned up the loading indicator on the training plan preview

training-plan-generator-xygz.vercel.app

14.07.2025 05:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
America's largest power grid is struggling to meet demand from AI America's largest power grid is under strain as data centers and AI chatbots consume power faster than new plants can be built.

Are any builders avoiding AI for sustainability reasons? Are any coding tool companies addressing this or marketing โ€˜Greenโ€™ AI yet?
#buildinpublic

www.reuters.com/sustainabili...

12.07.2025 05:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
run-11 date persist by joshuabenson ยท Pull Request #42 ยท joshuabenson/training-plan-generator

Day 79 #100DayStartup added having the next Monday be a start date for the training plan and persist that in the firestore
#buildinpublic

github.com/joshuabenson...

11.07.2025 05:59 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
run-10 persist start and race date by joshuabenson ยท Pull Request #41 ยท joshuabenson/training-plan-generator

Day 78 #100DayStartup persisting race date and start date to the training plan preview
github.com/joshuabenson...

training-plan-generator-xygz.vercel.app

10.07.2025 04:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Needed another day for moving. Will be back tomorrow night!

26.06.2025 04:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Had some moving work to do all this evening. Will be making some changes to the backend of the training plan generator this week and spinning up a react native frontend.

25.06.2025 05:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Day 77 #100DayStartup small change to the logo to fix the distance between 'Rerunnr' and 'preview'

training-plan-generator-xygz.vercel.app

23.06.2025 22:22 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Great work! This clearly fills a need!

23.06.2025 15:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Day 76 #100DayStartup Made some big improvements to the UI of the training plan preview, including rebranding it to 'Rerunnr Preview' and fixing the mobile navigation. Check it out! #buildinpublic

training-plan-generator-xygz.vercel.app

23.06.2025 04:45 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I started setting up React Native today. Will post about it later this week. Very excited!

22.06.2025 05:21 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
run-100 loading z-index by joshuabenson ยท Pull Request #38 ยท joshuabenson/training-plan-generator removed high z-index from server loading indicator

Day 75 #100DayStartup fixed a small vibe-bug where the server cold start loading indicator was visible above the navbar #buildinpublic

github.com/joshuabenson...

21.06.2025 04:41 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Day 74 #100DayStartup fixed up the UI a bit to collapse the form on mobile when a plan is loaded. This is to lay the groundwork for loading plans from the firestore for logged in users #buildinpublic

training-plan-generator-xygz.vercel.app

20.06.2025 02:37 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Day 74 #100DayStartup fixed the loading indicator for better feedback about server cold start loading #buildinpublic

training-plan-generator-xygz.vercel.app

19.06.2025 06:35 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
run-901 by joshuabenson ยท Pull Request #35 ยท joshuabenson/training-plan-generator

Day 73 #100DayStartup added a loading indicator for when the Render backend is waking from cold start #buildinpublic

github.com/joshuabenson...

training-plan-generator-xygz.vercel.app

18.06.2025 05:00 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Insane day at work today so had to break from working on Rerunnr. Iโ€™ll be back at it tomorrow #100DayStartup

17.06.2025 04:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Does anyone use cron-job.org to keep servers alive that spin down for inactivity?

16.06.2025 04:48 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Day 72 #100DayStartup fixed the issue with Firestore. The Rerunnr Preview now can save your preferences if you log in with Google. Give it a try! #buildinpublic

training-plan-generator-xygz.vercel.app/return-from-...

15.06.2025 05:19 โ€” ๐Ÿ‘ 4    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Note: there may be a bug with database retrieval on the deployed version I will address this tomorrow!

13.06.2025 23:37 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Day 71 #100DayStartup added persisting plan preferences through Firestore for logged in users
#buildinpublic

training-plan-generator-xygz.vercel.app

13.06.2025 23:34 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

More accurately I'd say I'm adding a `plan-options` document that will store each the settings from the react form. I will add a UI button to Save the training plan preferences

What do you think of this approach?

13.06.2025 21:23 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

First collections that are going to be added are for these form settings
training-plan-generator-xygz.vercel.app

user story is "as a logged in user, I want my training plan options to be saved in a firestore collection"

13.06.2025 21:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Day 70 Created a Firestore for the project and added a collection
#buildinpublic

13.06.2025 04:50 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Thanks!!!!

12.06.2025 15:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Using the open source Training Plan Preview Iโ€™m going to build a separate monetized running training coach product called Rerunnr. I want to help runners in my city improve their training and find new local run groups.

12.06.2025 15:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm working on this, stay tuned...

12.06.2025 05:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@dreammccain is following 20 prominent accounts