Dave
banner
davidcafor.bsky.social
Dave
@davidcafor.bsky.social
Mobile app developer 📱 | Bookworm 📚 | Retro gamer 🎮 | Crafting digital worlds and diving into literary ones.
The joke about dropping 660 euros on a Switch 2 just to play Zelda games for the first time... what's that all about?
April 9, 2025 at 11:04 AM
The new app is starting to take shape… Habemus icon! 🎉
March 21, 2025 at 1:00 PM
I need a new case for my 13 Pro since this is my third one in three years.
Any recommendations? I’d like something with a rubber or leather texture so it doesn’t slip out of my hands.
I have the clear case, but it keeps slipping.
March 20, 2025 at 7:54 AM
Analogue Pocket update!
Let’s give it a try.
March 18, 2025 at 5:51 PM
I’m struggling with SwiftData using MVVM through a Service. After half the afternoon, I managed to create mock data so I don’t have to keep launching the app in the terminal for every little thing.
March 11, 2025 at 4:16 PM
I finally got motivated to take
@stewartlynch.bsky.social 's course. It's my way of saying thanks for all the hours of free content he's provided on his YouTube channel.
February 17, 2025 at 6:53 AM
It’s taking shape
February 6, 2025 at 10:06 AM
If I keep using this coffee blend… is it still Christmas?
January 13, 2025 at 6:12 AM
I finally swapped my MX Master 3 for a Lift.
The ridiculously stiff scroll wheel pushed me to make the change.
Let’s see if the comfort improves too.
January 12, 2025 at 9:19 AM
When creating an OAuth credential for Firebase in iOS, what would be the correct way to generate the Nonce? Should it be done randomly with an instance?
Leaving it as is wouldn’t be correct, right?
January 10, 2025 at 6:11 AM
December 22, 2024 at 11:50 AM
What would be the best way to implement Login with Apple and Firebase for an app to minimize user friction?
So far, I’ve come up with this approach: the first time, the user logs in with Apple, and I store the token in Firebase to future logins.
December 17, 2024 at 6:25 AM
Has anyone experimented with @frozen to improve the performance of enums ahead of Swift 6?
December 13, 2024 at 6:52 AM
No coding today.
Abu Dhabi GP with lag.
December 8, 2024 at 11:57 AM
This year’s Black Friday splurge was @natpanferova.bsky.social ’s book.
November 29, 2024 at 6:21 PM
It’s not Christmas until we get the Xmas coffee blend.
Now it’s officially on!
November 26, 2024 at 5:44 PM
No coding today.
November 24, 2024 at 5:44 PM
I’m trying to get the month name to change only when all the visible days belong to the same month.
But when there are days from two months (you know, right at the month switch), it’s like the calendar has a midlife crisis and completely loses it.
#buildinpublic
November 21, 2024 at 4:23 PM
The global leaderboard using CoreData and iCloud public database is working!
#buildinpublic
November 20, 2024 at 1:50 PM
Yesterday the widget should have shown 1 but it showed 0.
Today it should show 2 but it shows 1.
Don't CoreData and iCloud allow real-time updating of the widget in the background?
Am I missing something?
November 20, 2024 at 6:04 AM
iCloud synchronization between the app and the widget is taking years off my life.
Number must be one, like inside the app 🙃.
November 19, 2024 at 7:48 PM
Every personal project starts with a name...
November 18, 2024 at 3:47 PM
So, being an indie dev is like playing COD BO6 on a random Thursday morning without a worry?
November 14, 2024 at 9:58 AM
the fog entering the city...
October 12, 2023 at 8:32 PM
I can't stop playing with AI
August 31, 2023 at 7:49 AM