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 joke about dropping 660 euros on a Switch 2 just to play Zelda games for the first time... what's that all about?
Being happy makes me feel worse, like I’m borrowing joy I’ll have to pay back later.
Sometimes, sadness feels safer.
Sometimes, sadness feels safer.
March 26, 2025 at 5:33 PM
Being happy makes me feel worse, like I’m borrowing joy I’ll have to pay back later.
Sometimes, sadness feels safer.
Sometimes, sadness feels safer.
Sanderson fans…
Should Arcanum Unbounded be read gradually alongside the rest of the Cosmere books, or all at once?
For example, after reading Elantris, is it recommended reading The Emperor’s Soul and The Hope of Elantris from Arcanum Unbounded before moving on to Mistborn?
Should Arcanum Unbounded be read gradually alongside the rest of the Cosmere books, or all at once?
For example, after reading Elantris, is it recommended reading The Emperor’s Soul and The Hope of Elantris from Arcanum Unbounded before moving on to Mistborn?
March 25, 2025 at 3:08 PM
Sanderson fans…
Should Arcanum Unbounded be read gradually alongside the rest of the Cosmere books, or all at once?
For example, after reading Elantris, is it recommended reading The Emperor’s Soul and The Hope of Elantris from Arcanum Unbounded before moving on to Mistborn?
Should Arcanum Unbounded be read gradually alongside the rest of the Cosmere books, or all at once?
For example, after reading Elantris, is it recommended reading The Emperor’s Soul and The Hope of Elantris from Arcanum Unbounded before moving on to Mistborn?
I requested access to the CarPlay entitlements 20 days ago…
How long does Apple take for this?
Or have they denied it?
Don’t they notify you if it’s a no?
How long does Apple take for this?
Or have they denied it?
Don’t they notify you if it’s a no?
March 24, 2025 at 5:27 PM
I requested access to the CarPlay entitlements 20 days ago…
How long does Apple take for this?
Or have they denied it?
Don’t they notify you if it’s a no?
How long does Apple take for this?
Or have they denied it?
Don’t they notify you if it’s a no?
The new app is starting to take shape… Habemus icon! 🎉
March 21, 2025 at 1:00 PM
The new app is starting to take shape… Habemus icon! 🎉
Has anyone managed to set up Revolut/N26 to receive Apple payments for in-app purchases?
I could use some help!
I could use some help!
March 20, 2025 at 8:56 AM
Has anyone managed to set up Revolut/N26 to receive Apple payments for in-app purchases?
I could use some help!
I could use some help!
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.
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
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.
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.
Analogue Pocket update!
Let’s give it a try.
Let’s give it a try.
March 18, 2025 at 5:51 PM
Analogue Pocket update!
Let’s give it a try.
Let’s give it a try.
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’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.
Never saw any WWDC video from Developers’ app.
I know… I’m a bad iOS dev but need help.
Where should I start? Maybe 2019 or 2021? When swiftUI came to life?
I know… I’m a bad iOS dev but need help.
Where should I start? Maybe 2019 or 2021? When swiftUI came to life?
March 11, 2025 at 8:33 AM
Never saw any WWDC video from Developers’ app.
I know… I’m a bad iOS dev but need help.
Where should I start? Maybe 2019 or 2021? When swiftUI came to life?
I know… I’m a bad iOS dev but need help.
Where should I start? Maybe 2019 or 2021? When swiftUI came to life?
I’m really tempted by the new MacBook Air, 32GB/1TB, as a portable complement to my Mac Mini M2 Pro for iOS and Android development.
March 6, 2025 at 6:26 AM
I’m really tempted by the new MacBook Air, 32GB/1TB, as a portable complement to my Mac Mini M2 Pro for iOS and Android development.
Does anyone know how YouTube recommendations really work?
Does it differ by device? When I'm on my Mac, I usually see more programming videos, while on the ATV I get more food, travel, and tech content... How can I improve the recommendations besides just hitting like/dislike?
Does it differ by device? When I'm on my Mac, I usually see more programming videos, while on the ATV I get more food, travel, and tech content... How can I improve the recommendations besides just hitting like/dislike?
February 17, 2025 at 4:08 PM
Does anyone know how YouTube recommendations really work?
Does it differ by device? When I'm on my Mac, I usually see more programming videos, while on the ATV I get more food, travel, and tech content... How can I improve the recommendations besides just hitting like/dislike?
Does it differ by device? When I'm on my Mac, I usually see more programming videos, while on the ATV I get more food, travel, and tech content... How can I improve the recommendations besides just hitting like/dislike?
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.
@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
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.
@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.
It’s been a long time since I spent a rainy Sunday reading at home without a single worry.
January 26, 2025 at 6:49 PM
It’s been a long time since I spent a rainy Sunday reading at home without a single worry.
My Kindle Oasis 10th gen battery is lasting less and less… nowhere near the 20–25 days they promised at first.
Has anyone tried replacing the battery? Would it actually help?
Part of me is thinking about switching to a Paperwhite with USB-C, but Oasis is better in all ways.
Has anyone tried replacing the battery? Would it actually help?
Part of me is thinking about switching to a Paperwhite with USB-C, but Oasis is better in all ways.
January 23, 2025 at 7:36 AM
My Kindle Oasis 10th gen battery is lasting less and less… nowhere near the 20–25 days they promised at first.
Has anyone tried replacing the battery? Would it actually help?
Part of me is thinking about switching to a Paperwhite with USB-C, but Oasis is better in all ways.
Has anyone tried replacing the battery? Would it actually help?
Part of me is thinking about switching to a Paperwhite with USB-C, but Oasis is better in all ways.
It’s only 20 days into 2025, and I’ve spent 5 of them stuck in bed with a fever… already looking forward to 2026.
January 20, 2025 at 6:03 AM
It’s only 20 days into 2025, and I’ve spent 5 of them stuck in bed with a fever… already looking forward to 2026.
Am I the only one whose Bluesky always opens without loading images?
And the accents in Spanish look completely broken.
And the accents in Spanish look completely broken.
January 16, 2025 at 3:55 PM
Am I the only one whose Bluesky always opens without loading images?
And the accents in Spanish look completely broken.
And the accents in Spanish look completely broken.
Do you know of any iOS app with its code “publicly” available on GitHub that follows Apple’s best practices?
Something like the bird app Apple provides in its tutorials, but from third parties.
Something like the bird app Apple provides in its tutorials, but from third parties.
January 14, 2025 at 4:17 PM
Do you know of any iOS app with its code “publicly” available on GitHub that follows Apple’s best practices?
Something like the bird app Apple provides in its tutorials, but from third parties.
Something like the bird app Apple provides in its tutorials, but from third parties.
Let’s gooooo!
Nintendo Switch 2 reveal imminent, reports suggest, with first look reportedly focused on hardware, rather than games
www.eurogamer.net/nintendo-swi...
www.eurogamer.net/nintendo-swi...
January 13, 2025 at 4:30 PM
Let’s gooooo!
If I keep using this coffee blend… is it still Christmas?
January 13, 2025 at 6:12 AM
If I keep using this coffee blend… is it still Christmas?
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.
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
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.
The ridiculously stiff scroll wheel pushed me to make the change.
Let’s see if the comfort improves too.
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?
Leaving it as is wouldn’t be correct, right?
January 10, 2025 at 6:11 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?
Leaving it as is wouldn’t be correct, right?
I think, for the first time in my life, I’ve come up with an app that’s both funny and useful, at least for me.
In my head, it looks amazing… let’s see how the MVP turns out and where it takes us!
In my head, it looks amazing… let’s see how the MVP turns out and where it takes us!
January 9, 2025 at 10:38 AM
I think, for the first time in my life, I’ve come up with an app that’s both funny and useful, at least for me.
In my head, it looks amazing… let’s see how the MVP turns out and where it takes us!
In my head, it looks amazing… let’s see how the MVP turns out and where it takes us!