David Hall (@david_hall_atx) 's Twitter Profile
David Hall

@david_hall_atx

Building Gradiora for iOS (apple.co/44GN3Bt), the conversational AI companion for language learners, and posting about it.

ID: 1913232646702030848

linkhttp://gradiora.com/ios calendar_today18-04-2025 14:06:47

602 Tweet

116 Followers

146 Following

David Hall (@david_hall_atx) 's Twitter Profile Photo

Day 79 of building Gradiora (ai language tutor): Some coding back on the menu! With gpt-realtime released I want to give some users the chance to a/b test vs 4o-realtime. Almost there after an hour or so today but a bit confused by changes to transcripts in session creation.

Day 79 of building Gradiora (ai language tutor):
Some coding back on the menu! With gpt-realtime released I want to give some users the chance to a/b test vs 4o-realtime. Almost there after an hour or so today but a bit confused by changes to transcripts in session creation.
David Hall (@david_hall_atx) 's Twitter Profile Photo

Day 80 of building Gradiora (ai language tutor): First beta testing active gpt-realtime instead of 4o-mini-realtime/4o-realtime. Definitely an upgrade and looking forward to deploying to all users once gpt-mini-realtime is available. Also considering adding a higher priced tier

David Hall (@david_hall_atx) 's Twitter Profile Photo

Tiktok cheat code found: talk to kids. My 12yo son showed me what he thought works and he quickly got a 200k+ views faceless post. Good upgrade from a few hundred...

David Hall (@david_hall_atx) 's Twitter Profile Photo

Day 81 of building Gradiora (ai language tutor): Back to marketing as main focus. Today was learning day to see what works. Obvious things like right hook and right music. Easy to say but hard to do though. Getting help to do this through September.

David Hall (@david_hall_atx) 's Twitter Profile Photo

Day 82 of building Gradiora (ai language tutor): Consolidated user feedback today to set the plan for next 2-3 updates. Have tested a few tools but end up reverting back to a simple list of bullets in a doc. Feels like everything else slows down the process / becomes restricting

David Hall (@david_hall_atx) 's Twitter Profile Photo

Day 83 of building Gradiora (ai language tutor): And so it happened, had a day where I didn’t have time at all to build or market. Frustrating but simply too much else today. Back at it tomorrow.

David Hall (@david_hall_atx) 's Twitter Profile Photo

Day 84 of building Gradiora (ai language tutor): 30 min coding and 30 min marketing today. Made good progress on 2.0 branch and one new user secured. Hoping to set aside a good slot this weekend for a longer session and push next update by Monday.

David Hall (@david_hall_atx) 's Twitter Profile Photo

Day 85 of building Gradiora (ai language tutor): Mainly coded today. Should focus on marketing but have a clear view of what I want released first so pushing ahead for a few more days.

David Hall (@david_hall_atx) 's Twitter Profile Photo

Day 86 of building Gradiora: Finally moving on to marketing. Starting with guidance from Ernesto Lopez now have 2 agreements in place to generate and post content. $1/k views seems w. $1k cap seems like acceptable model. Initially smaller scale to test it out.

David Hall (@david_hall_atx) 's Twitter Profile Photo

Day 87 of building Gradiora: Fun milestone today when I noticed first actual payout to bank account. No longer just a number on a dashboard! Will move from numbered daily updates to just posting as I go. Daily summaries not the best format. Was good to get started though.

David Hall (@david_hall_atx) 's Twitter Profile Photo

The lack of an iPhone 17 Plus is so frustrating. See no need to upgrade to the pro max. Don't see the any real value with the Air for. Don't think I can leave my iPhone 15 Plus for a smaller screen.

David Hall (@david_hall_atx) 's Twitter Profile Photo

Marketing efforts continue and some payoff in the form of MRR growth gives new energy. Variable costs and cursor subscription now covered.

Marketing efforts continue and some payoff in the form of MRR growth gives new energy. Variable costs and cursor subscription now covered.
David Hall (@david_hall_atx) 's Twitter Profile Photo

Decided to take a couple of days off from the evening coding and marketing sessions. Still gained one new paying user. Gained both energy and clarity from a few days away from it. Now back at it with the iOS 26 release next.

David Hall (@david_hall_atx) 's Twitter Profile Photo

Spent the evening building. No, not like that. The time honored tradition of putting together an Ikea bookshelf for the home office. Best recently read book put in it? Amor Towles' A Gentleman in Moscow. Next step, move more books to the office...

Spent the evening building. No, not like that. The time honored tradition of putting together an Ikea bookshelf for the home office. 

Best recently read book put in it? Amor Towles' A Gentleman in Moscow.

Next step, move more books to the office...
David Hall (@david_hall_atx) 's Twitter Profile Photo

Goals for the coming two weeks: - Get iOS26 ready version of the app out - Break through $100 mrr (at $65 so still 50% growth)

Goals for the coming two weeks:
- Get iOS26 ready version of the app out
- Break through $100 mrr (at $65 so still 50% growth)
David Hall (@david_hall_atx) 's Twitter Profile Photo

I get doing the "podcast tour" when promoting a new book but when my favorite Monday pods go this similar it is a bit jarring.

I get doing the "podcast tour" when promoting a new book but when my favorite Monday pods go this similar it is a bit jarring.
David Hall (@david_hall_atx) 's Twitter Profile Photo

Ok, this was actually a really great idea. Really appreciated being able to dive in and ask a couple of questions that lingered having listened to the podcast and read Karpathy’s post.