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
@ryanbuildsfast.bsky.social
Starting my solopreneur journey as a AI/ML engineer turned full indie dev building cool stuff
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
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
I'll let you know!
22.01.2026 16:53 β π 1 π 0 π¬ 0 π 0Road 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
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
Thanks! Let's see if I can 10x that this year
21.01.2026 15:47 β π 1 π 0 π¬ 1 π 0Day 44 of a year of push ups.
34 today. 1518 total.
Passed the 1.5K mark!
Tracked with habitgoal.com
#buildinpublic
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
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
Thanks!
18.01.2026 15:15 β π 0 π 0 π¬ 0 π 0Road 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.
Day 41 of a year of push ups.
34 today. 1416 total.
Probably already my longest streak ever
#buildinpublic
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
Haha almost!
16.01.2026 06:57 β π 0 π 0 π¬ 0 π 0Day 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
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!
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
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.
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
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
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
I've thought about competitions but haven't implemented anything like that yet
12.01.2026 23:39 β π 0 π 0 π¬ 0 π 0Day 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
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
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
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
First ride of the new year.
Glad to see the sun out again.
That's a good idea!
09.01.2026 18:04 β π 1 π 0 π¬ 0 π 0You 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 π 0I 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