Giannis Pinakoulakis (@ipinak) header
Giannis Pinakoulakis (@ipinak) profile picture

Building apps since 2010. Backend by trade, back on iOS since 2025. Now: Grabie (restaurant POS) + freelancing. I share what ships and what breaks.

Joined November 2011
Photo by Giannis Pinakoulakis (@ipinak)Photo by Giannis Pinakoulakis (@ipinak)Photo by Giannis Pinakoulakis (@ipinak)Photo by Giannis Pinakoulakis (@ipinak)Photo by Giannis Pinakoulakis (@ipinak)Photo by Giannis Pinakoulakis (@ipinak)Photo by Giannis Pinakoulakis (@ipinak)Photo by Giannis Pinakoulakis (@ipinak)Photo by Giannis Pinakoulakis (@ipinak)Photo by Giannis Pinakoulakis (@ipinak)
Built my first iOS app in 2010. Then a master’s, a switch to backend, and years off iOS. Last year I came back. now I’m building Grabie (a restaurant POS) with a co-founder, shipping iOS apps solo, and freelancing. Posting new learnings and what past taught me.
1
2
57
Suddenly I discovered many ASO tools. Where were all these 1 year ago? Are they legit? Does it worth using any of them?
1
23
my week has two modes: Grabie, with a co-founder: discussing ideas all the time mainly over messages, sharing screenshots, resolving issues HexiPop, solo: talking with my self or my wife.
21
I'm 39 and I've been shipping software since 2010. The best thing I did last year was go back to the platform I started on.
19
Why are you selling it, if it has potential for growth? I mean ok 29000$ up front is nice you can invest it somewhere else, but why don’t you wait for it to reach the 29000$? From the numbers 94% of the people downloading pay for it which is amazing.
🚨 I'm selling one of my profitable iOS apps! 🚀 Launched on August 11, 2026 — less than 3 months ago! 100% organic growth through ASO. No paid ads! Here are the numbers 📊 💰 $1,130 in App Store proceeds 📲 1,690 downloads 🛒 158 in-app purchases 📈 7.03% conversion rate 🔥 4.39% Day 35 download-to-paid conversion All growth driven purely by App Store Optimization (ASO). Huge potential to scale further with Apple Ads, more localizations, and paywall optimization. 💵 Asking price: $29,900 (negotiable) 📩 Serious buyers, DM me! 🔁 Reposts appreciated!
1
22
A online POS is a distributed system with a waiter in the middle. Flaky Wi-Fi, lots of devices, one kitchen, and a table of 12 asking to split the bill. Years of backend did not prepare me for table 7.
19
A waiter closing 5 shifts a week spent 7 hours a month counting receipts (~20 minutes per shift). In Grabie, shift close is 2 taps. That’s 7 hours back. per waiter. per month.
13
App Review anxiety, from someone who spent years on backend: 1. a rejection is a failed deploy with a human in the loop. 2. read the message, fix that one thing, resubmit. 3. you’ve survived worse on-call nights.
12
Re-writing my old apps in SwiftUI was the best way back into iOS.
11
How often do you see apps that don't collect data about you? Do you ever look at that?
16
Does paying premium for @X worth it?
12
Key learnings between backend and iOS dev 1. iOS is easier if you don't have any internet based deps 2. iOS releases are hard, make them count, don't ship tiny things, but medium size features, app review times might kill you 3. testing in production isn't an option
1
16
HexiPop v1.1.0 got rejected. The reason: Guideline 2.1, the gist AppTracking does not show up on iPadOs 27.0.1, still in review. Adding ads to an iOS app? Check that app tracking pop up shows before you hit submit.
26
What is an "associate software engineer"? I've seen this only in Greece. No offence to the people having this title, but how is it justified? Why are using law firm's title schemes?
11
Tip for iOS devs: Don’t create big bang releases. Release an early small version of your app get your app reviewed quickly. On the later releases they review less things hence it goes faster.
37
Shift close used to mean a waiter counting cash and receipts for 20 minutes. In Grabie it takes 2 taps: payments collected, card vs cash, done ✅
26
I released my first iOS game last month and I'm obsessed with analytics. Every day I look at the sessions on the App Store Connect.
1
25
The iPhone Duo launch has definitely slowed down Apple's review process. Have you noticed as well?
1
43
Today a customer asked us if we use PHP. Of course not, we are not insane yet.
18
Founders selling to restaurants, bars & hotels: what’s worked better for you, cold visits, referrals from other owners or something else? For us, both. Being always around is kind of a reminder eventually they convert.
1
21