Gareth
banner
garethharte.bsky.social
Gareth
@garethharte.bsky.social
🇮🇪 iOS Developer
garethharte.substack.com
Running the streets & shipping apps 🏃🏻‍♂️
Bookworm & avid traveller ✈️

#iosdev #buildinpublic
Keyword installs are definitely a thing, and I’m fairly certain an app competing with one of mine is using them. I’ve started getting emails like this from shady companies, and I reckon they’re just reaching out to anyone competing with whoever they’re working with.
September 30, 2025 at 11:34 AM
Day 5 of waiting for my #shipaton app to get a review. The odds aren’t great, but it’s completely out of my control so I’m using it as an exercise in Stoicism rather than letting it drag me down.

If I enter next year, I’ll be aiming to release in August.
September 29, 2025 at 7:42 AM
Over 36 hours since I submitted my #shipaton app for an expedited review and it still hasn’t been looked at. I’m gonna be so bummed if it’s not live in time after all that work 🫠
September 26, 2025 at 12:02 PM
I wrote about the routine that keeps me consistently productive as an indie, and what it took to get there.

open.substack.com/pub/garethha...

#indiehackers #iosdev #buildinpublic
The Road to Burnout
Changing Direction Before You Get There
open.substack.com
September 1, 2025 at 8:54 AM
Sometimes your biggest competitor is your own ambition for success.

#buildinpublic #iosdev #indiehackers
August 25, 2025 at 10:04 AM
Reposted by Gareth
New job title just dropped on LinkedIn

“Vibe code cleanup specialist”
August 22, 2025 at 10:04 AM
If you're considering doing lifetime giveaway promos for your app, I wrote this for you. I got 3,000 downloads in 2 days from one, but in most cases I'd never do it again.

open.substack.com/pub/garethha...

#iosdev #indiedev #buildinpublic
Should you do Lifetime Promo Giveaways for your Apps
Are temporary download boosts worth it?
open.substack.com
August 19, 2025 at 6:26 PM
You never really know what’s going to happen when you release an app without any marketing, but it’s unlikely to get much traction nowadays. This is the story of the second indie app I shipped in 2024.

open.substack.com/pub/garethha...

#buildinpublic #iosdev #indiehackers
Synquizitive Goes Viral for a Day
A brief moment in the spotlight
open.substack.com
August 19, 2025 at 7:50 AM
Labufy - The App That Never Was
iOS 1.0 Rejected
open.substack.com
August 16, 2025 at 10:01 PM
Insective - my take on an AI powered bug identifier app is now live. It’s detective themed and uses Naked Gun style humour.

Hoping the Apple boost leads to some subs. So far, 1 trial.

#buildinpublic #iosdev
July 3, 2025 at 9:05 AM
👀
1/ 🚢 #Shipaton is back!

The global hackathon that’s all about shipping apps (and making money doing it) returns this August & September.

Over $300,000 in prizes, a Times Square billboard, and live events around the world.

🧵👇 Here’s everything you need to know:

youtu.be/-EoEwPFD3N0
RevenueCat Shipaton 2025
YouTube video by RevenueCat
youtu.be
July 2, 2025 at 9:05 PM
Well, #threads is a piece of shit. I was on it for 2 hours or so before my account was suspended for no reason 😂
July 1, 2025 at 10:30 AM
July woke up and chose violence
#iosdev #buildinpublic
July 1, 2025 at 7:01 AM
How do you manage / track your upcoming features and prioritise what to work on next? I've tried Notion, didn't like it much.
#buildinpublic #indiedev #indiehackers
June 30, 2025 at 2:41 PM
Jumping on the AI Identifier app bandwagon - better late than never 😂. Let's see how it goes, just submitted v1.0 for review 🤞. #iosdev #buildinpublic
June 30, 2025 at 2:16 PM
Got a glowing review on the AppStore last night 😊

Had 5 ratings removed this evening 🤬

Apple y u do dis

#iosdev #buildinpublic
June 25, 2025 at 6:28 PM
Every morning as an indie iOS Dev 🙃🙂🙃
#iosdev #buildinpublic
June 24, 2025 at 7:14 AM
Couldn't get a feature working the way I wanted to with SwiftUI, so I ended up adding UIKit to one of my app's codebases. It was kinda nice to use it again :D
#iosdev #buildinpublic
a man in a brown jacket is saying and i liked it
ALT: a man in a brown jacket is saying and i liked it
media.tenor.com
June 22, 2025 at 4:14 PM
Reposted by Gareth
I wrote a little article on the exciting new Godot and iOS interoperability, it's kinda crazy how easy it is to marry the two now christianselig.com/2025/05/godo...
Embedding Godot games in iOS is easy
Recently there’s been very exciting developments in the Godot game engine, that have allowed really easy and powerful integration into an existing normal iOS or Mac app. I couldn’t find a lot of…
christianselig.com
May 31, 2025 at 10:34 PM
I finally made it to Lisbon after all the craziness yesterday. Thank god #Ghost don’t start playing until 8pm Portuguese time
April 29, 2025 at 5:40 PM
Flying from Spain to Portugal later today, and both countries have been hit by major power outages.. Fun times ahead 🙃
April 28, 2025 at 11:28 AM
#You is back today. First episode was great 😁
April 24, 2025 at 8:13 PM
So bummed I don’t have my Xbox with me to play #Oblivion! Friends keep telling me how great it is 😂
April 24, 2025 at 8:33 AM
I can’t wait to play GameCube with online MP on the Switch 2. So much nostalgia! #nintendodirect
April 2, 2025 at 2:07 PM