https://www.donnywals.com/using-observations-to-observe-observable-model-properties/
https://www.donnywals.com/using-observations-to-observe-observable-model-properties/
Learn more in this week's post: https://www.donnywals.com/a-deep-dive-into-collections-sequences-and-iterators-in-swift/
Learn more in this week's post: https://www.donnywals.com/a-deep-dive-into-collections-sequences-and-iterators-in-swift/
In this week's post I explain exactly what the leak is, and how you can avoid memory leaks in tasks
https://www.donnywals.com/comparing-lifecycle-management-for-async-sequences-and-publishers/
In this week's post I explain exactly what the leak is, and how you can avoid memory leaks in tasks
https://www.donnywals.com/comparing-lifecycle-management-for-async-sequences-and-publishers/
www.donnywals.com/designing-cu...
www.donnywals.com/designing-cu...
https://donnywals.gumroad.com
https://donnywals.gumroad.com
https://gumroad.com/l/practical-swift-concurrency/wwdc25
https://gumroad.com/l/practical-swift-concurrency/wwdc25
https://donnywals.gumroad.com
https://donnywals.gumroad.com
Context switching makes things messy
Context switching makes things messy
Get 25% off:
https://gumroad.com/l/practical-combine/wwdc25
https://gumroad.com/l/practical-core-data/wwdc25
https://gumroad.com/l/practical-swift-concurrency/wwdc25
https://gumroad.com/l/practical-bundle/wwdc25
Get 25% off:
https://gumroad.com/l/practical-combine/wwdc25
https://gumroad.com/l/practical-core-data/wwdc25
https://gumroad.com/l/practical-swift-concurrency/wwdc25
https://gumroad.com/l/practical-bundle/wwdc25
Which one do you expect to be the fast one?
Which one do you expect to be the fast one?
Learn about my current plans, and my WWDC25 sale now: https://donnywals.gumroad.com/p/book-updates-and-wwdc-2025
Learn about my current plans, and my WWDC25 sale now: https://donnywals.gumroad.com/p/book-updates-and-wwdc-2025
Get 25% off all my books and courses with discount code WWDC25 until June 15th!
https://donnywals.gumroad.com/
Get 25% off all my books and courses with discount code WWDC25 until June 15th!
https://donnywals.gumroad.com/
I want to add more insights later but this is already pretty cool 😁
Want graphs like this too? Check out Chrona for Mac: https://apps.apple.com/us/app/chrona-enhanced-pomodoros/id6744358744
I want to add more insights later but this is already pretty cool 😁
Want graphs like this too? Check out Chrona for Mac: https://apps.apple.com/us/app/chrona-enhanced-pomodoros/id6744358744
Chrona can help you figure that out 😁
https://apps.apple.com/us/app/chrona-enhanced-pomodoros/id6744358744
Chrona can help you figure that out 😁
https://apps.apple.com/us/app/chrona-enhanced-pomodoros/id6744358744
https://apps.apple.com/us/app/chrona-enhanced-pomodoros/id6744358744
https://apps.apple.com/us/app/chrona-enhanced-pomodoros/id6744358744
https://apps.apple.com/us/app/chrona-enhanced-pomodoros/id6744358744
https://apps.apple.com/us/app/chrona-enhanced-pomodoros/id6744358744
I just completed a 00:37:26 workout and burned 290 kcal (360 total).
Workout tracked with Maxine: https://apps.apple.com/us/app/maxine-one-rep-max-tracker/id6615073254
I just completed a 00:37:26 workout and burned 290 kcal (360 total).
Workout tracked with Maxine: https://apps.apple.com/us/app/maxine-one-rep-max-tracker/id6615073254
Pretty cool to have my first of (at least) 4 apps submitted to the Mac App Store 😁. Especially because this is my very first Mac app
Pretty cool to have my first of (at least) 4 apps submitted to the Mac App Store 😁. Especially because this is my very first Mac app
Track pomodoros, write down what you did, and review your productivity in graphs. It's a simple idea, but it's been working _really_ well for me these past few weeks. 😁
Just a few more small things to fix before I'm ready
Track pomodoros, write down what you did, and review your productivity in graphs. It's a simple idea, but it's been working _really_ well for me these past few weeks. 😁
Just a few more small things to fix before I'm ready
I just completed a 00:39:51 workout and burned 297 kcal (374 total).
Workout tracked with Maxine: https://apps.apple.com/us/app/maxine-one-rep-max-tracker/id6615073254
I just completed a 00:39:51 workout and burned 297 kcal (374 total).
Workout tracked with Maxine: https://apps.apple.com/us/app/maxine-one-rep-max-tracker/id6615073254
www.eventbrite.nl/e/digging-in...
www.eventbrite.nl/e/digging-in...