Mobile developer · iOS & Android Building apps for work, shipping my own for fun. Creator of Hue9, a colorful take on Sudoku.

A Coruña, Spain
Joined October 2009
Hue9 just passed 6K users in 7 months. Is the graph slowly going down? Yep. Do I care? Not really. 6,000 people played a little color puzzle I built after work. I’ll take that fucking win.
3
39
4,455
Played Hue9 for 13 straight days and just requested a refund. Absolutely top-tier customer behavior right there.
9
13
3,931
GM everyone! What are you shipping this week?\ Let me know below! 👇
6
5
777
Meanwhile, outside X: 9 to 5, online courses, digital products. Still going strong. Don't let this bubble change your mindset.
9 to 5 is dead selling courses is dead digital products are dead what are we supposed to do now
2
4
334
6 days. Zero sales. Crickets. Then today: CHA-CHING. Hue9 curse is officially BROKEN. iOS dev life is 100% rollercoaster, but this one's for everyone who kept going when it was quiet. #iosdev #indiedev #buildinpublic
23
1
40
3,433
Hi. I'm David, backend and iOS dev in A Coruña. I've shipped a lot of code. Almost none of it has paying users. So I'm trying something different: building one small product in public, numbers included. Starting from 8 followers and $0. Mostly so I can't quietly quit.
3
1
5
204
Away since Friday. Did Claude Code drop another game-changing update, did a new AI model arrive to replace us, or is everyone just pivoting to a new $10k MRR trend while I was gone? Did I actually miss anything in iOS dev or is it just the usual noise?
4
4
653
Arigatou gozaimasu! 🇯🇵 Best country in the world, strikes again!
2
18
855
David retweeted
Wow, woke up to Hue9 being featured as Indie App of the Week by @createwithswift! Super grateful for the shoutout. One step closer... your move next, @AppStore! 👀
Indie App of the Week: Hue9 by @davidcafor 🎨 Sudoku played with nine colors instead of numbers. Symbol Mode pairs each hue with a shape, and VoiceOver describes every cell, so anyone can play. apps.apple.com/us/app/hue9-c…
7
1
28
994
Wow, woke up to Hue9 being featured as Indie App of the Week by @createwithswift! Super grateful for the shoutout. One step closer... your move next, @AppStore! 👀
Indie App of the Week: Hue9 by @davidcafor 🎨 Sudoku played with nine colors instead of numbers. Symbol Mode pairs each hue with a shape, and VoiceOver describes every cell, so anyone can play. apps.apple.com/us/app/hue9-c…
7
1
28
994
Remember when people were paying $100K for a JPEG of a bored monkey? The good old days of the internet.
1
2
443
Llevo mucho tiempo obsesionado por tener un mapa tech Español. Cuántas empresas, cuánta gente, dónde están, etc... Mira que busco y rebusco, pero no encuentro nada. Así que me he pedido un día de vacaciones para hacermelo yo. Para empezar lo alimento de todas las empresas Españolas (o casi todas) que tiene repositorios publicos de GitHub. A ver hasta dónde llego.
25
15
3
171
16,252
Reviews like this remind me why I put so much heart and effort into building Hue9. Knowing that something you created can genuinely touch someone makes it all worth it.
1
1
18
777
One book recommendation. No explanation. Just drop the title.
24
4
1,760
Norris pulling a classic Sainz. Ruining other people’s races.
Norris and Piastri collide 💥 Here's the moment 👇 #F1Sprint #SingaporeGP
216
To everyone posting X Creator Revenue Sharing screenshots claiming $300–$600 with just 300 followers… y’all good? Need a hug? 🫂
1
8
915
You can’t really control if an app works or not, but you can definitely control how you deal with it. Right now everything is super oversaturated with AI. Devs are launching an app every 3 days and if it doesn't make money in 5 days, they just move to the next one. I feel AI gives us two options: you either build like a factory pumping apps daily, or you use that extra time to care about the small details that actually make the difference. There's thousands of note apps out there, but for example my friend @chocotuits made one recently that really stands out because it's original and super well crafted (I love so much the icon). And if a project fails, you don't need to throw it to the trash bin. Pass it to another dev who can give it a new point of view, or give it to someone who's learning. No need to wipe it out from the world.
life advice: don’t marry your app i spend a whole month doing marketing for a new app i made and if it doesn’t work it’s bc it’s not good users/viewers are the ones who will decide if your app is sh*t. post as many times as you can, try different formats… don’t overthink it. you also need to know when to STOP almost no one talks about failing, just a few. and when i do, i say it and i acknowledge it you gotta stay humble and real or you’re not ngmi and if it doesn’t work, move on to the NEXT ONE
5
16
3,373
Hands down this Baronfig Squire rollerball pen from @sketch. I must have had it for 3-4 years now (already replaced the refill twice). Still my go-to for daily notes and sketching!
what's the best piece of company swag you ever got that you use everyday? for me it's got to be the WWDC23 Fellow mug, that thing's hot
2
5
513
Before Stack Overflow. Before GitHub. Before AI. There was Margaret Hamilton. She led the team that wrote the software that helped put humans on the Moon. She didn’t just help make history. She helped define software engineering as we know it. Rest in peace, legend.
14
541
Mostly improving the skills I use with my agents. I’m actually about to release one focused on Apple’s HIG. Every commit I make on iOS gets automatically adapted to the Android version. Two fully native apps, one commit. And testing? Something I always hated. Now I love it.
Replying to @davidcafor
Where has AI actually held up in your mobile work so far, UI or the platform code?
3
3
770