Ryan's Avatar

Ryan

@ryanbuildsfast.bsky.social

Starting my solopreneur journey as a AI/ML engineer turned full indie dev building cool stuff

13 Followers  |  18 Following  |  128 Posts  |  Joined: 02.12.2025  |  1.8694

Latest posts by ryanbuildsfast.bsky.social on Bluesky

Post image

Day 47 of a year of push ups.

34 today. 1640 total.

Got rejected on the App Store, but almost resolved all of the issue.

Planning to resubmit Habit Goal tomorrow!

#buildinpublic

24.01.2026 06:09 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Day 46 of a year of push ups.

34 today. 1606 total.

Habit Goal also went live on the Play Store today!

Still waiting for approval on the App Store though

#buildinpublic

23.01.2026 06:58 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

I'll let you know!

22.01.2026 16:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Road to $12k update.

Finally have Habit Goal resubmitted on the Play Console and App Connect.

15 builds later (18 for Android), hopefully this one does the trick!

Ready to transition to focusing on marketing.

#buildinpublic

22.01.2026 10:27 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

Day 45 of a year of push ups.

54 today. 1572 total.

Setup a push up alarm in my 2nd app, Last Alarm, so I did a few extra today (not in a row though).

Tracked with habitgoal.com

22.01.2026 10:22 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks! Let's see if I can 10x that this year

21.01.2026 15:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Day 44 of a year of push ups.

34 today. 1518 total.

Passed the 1.5K mark!

Tracked with habitgoal.com

#buildinpublic

21.01.2026 07:08 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Road to $12k update.

Found out I need to submit a request to Apple for a critical-alert capability for Last Alarm to work properly.

Hopefully that will go through in a day or two.

Regardless, fixed a few bugs in TestFlight and got closer to shipping!

#buildinpublic

20.01.2026 06:52 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Day 43 of a year of push ups.

34 today. 1484 total.

They were a little harder since I usually exercise in the morning but did in the evening today.

Tracked with habitgoal.com

20.01.2026 06:47 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks!

18.01.2026 15:15 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Road to $12K update.

Already working on my 3rd and 4th apps of '26 before my 1st and 2nd have shipped yet πŸ˜…

My goal this year was 12, but I may end up with 4 down in January alone.

Shiny things can be a trap, but I'd rather get a bunch of projects shipped early and then spend time marketing them.

18.01.2026 07:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Day 41 of a year of push ups.

34 today. 1416 total.

Probably already my longest streak ever

#buildinpublic

18.01.2026 06:31 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Post image

Day 40 of a year of push ups.

34 today. 1382 total.

1/24th of the year down and still going strong!

Tracked with habitgoal.com

#buildinpublic

17.01.2026 07:11 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Haha almost!

16.01.2026 06:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Day 39 of a year of push ups.

34 today. 1343 total.

Also figured out how to implement "Sign in with Apple", so should be able to resubmit Habit Goal soon!

Tracked with habitgoal.com

#buildinpublic

16.01.2026 05:04 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

Road to $12K update.

So excited to share my 2nd app of the year, Last Alarm!

It's the last alarm you'll ever need. Alarms turn off when you verify completion of infinitely many tasks of your choosing.

Here I show my alarm set to turn off when I make an espresso.

Hope to ship within the week!

15.01.2026 19:22 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

Day 37 of a year of push ups.

34 today. 1275 total.

Starting to mix in some pull ups too.

Tracked with habitgoal.com

#buildinpublic

14.01.2026 04:06 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

I've thought about having the light/dark theme setting right away, as I've found that annoying too.

And on web it is the same app, I definitely need to optimize for that. I've been using it on my phone on the web while developing the apps, so I haven't been focused on the larger screen version.

13.01.2026 00:27 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Road to $12K update.

Finally submitted my first app Habit Goal for review!

No more procrastination.
No more "I'll just fix one more bug".
No more "just add one more feature".

It's time to ship and continue improving it as I go.

Hopefully the review process is kind to me🀞

#buildinpublic

12.01.2026 23:47 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Thanks for that feedback.

Didn't intend to not be transparent but I see your point.

Also, if you sign up on the web, you can get a year free, no payment details required

12.01.2026 23:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

That's a fair point of confusion. The way I've thought of it is that push ups would be considered a habit, which is the next step in the onboarding. There you can add any arbitrary unit, reps, miles, etc.

I will try to think of how I can make this less confusing

12.01.2026 23:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I've thought about competitions but haven't implemented anything like that yet

12.01.2026 23:39 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Day 36 of a year of push ups.

34 today. 1241 total.

Hopefully one of the last times I have to record them on the test version of the app.

Tracked with habitgoal.com

#buildinpublic

12.01.2026 22:39 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 3    πŸ“Œ 0
Post image

Day 35 of a year of push ups.

34 today. 1207 total.

7 weeks in, glad I started on a Monday, such a nice looking block!

Tracked with habitgoal.com

#buildinpublic

12.01.2026 06:18 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Day 34 of a year of push ups.

34 today. 1173 total.

Still missed a few on the counter but I'll get the hang of it.

Tracked with habitgoal.com

#buildinpublic

11.01.2026 03:11 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

I made an update so that you don't need to enter payment details right now.

Since I'm currently offering it for free, it will auto apply the discount code, and then it will be $0.00 on stripe and you can just continue

10.01.2026 03:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

First ride of the new year.

Glad to see the sun out again.

10.01.2026 03:11 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

That's a good idea!

09.01.2026 18:04 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You should join me (metaphorically) and try to crank out as many apps as you can this year!

09.01.2026 17:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I added a logout button in the top left of the pricing screen. I tried it and am able to get out so I hope it solves your loop problem.

Also if you like you can use this code on the year plan for 1 year free HGYEARFREE

09.01.2026 17:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@ryanbuildsfast is following 17 prominent accounts