Advertisement
Transform Your Career with the iOS Lead Essentials — Black Friday Offer
This Black Friday, unlock over 40 hours of expert training, mentorship, and community support to secure your place among the best devs.
Here are 5 tools that will improve your iOS project 🛠
This week we’re talking about tooling 🛠️
The iOS community is known for releasing amazing content and open-source tooling make no exception to that rule!
So let me show you 5 tools that can really help improve your iOS project!
Discover async let
When do you really need to use [weak self]? 🤨
In today’s email, we’re going to talk about a tricky question that iOS developers are bound to ask themselves regularly:
“Should I use [weak self] in this closure?”
To answer this question, we’ll go over a few examples. And as you’ll see, the answer is not always as clear cut as it seems!
Bad practice: testing if a String is empty
Discover CollectionOfOne
Discover #error()
Here are 5 Xcode tips you really wanna know 😌
I’ve recently stumbled upon an amazing website that basically lists all the tips and tricks you can use to make the most of Xcode 😌
So I really recommend you go check that website! And in the mean time, here’s a list of 5 tips that you can start using today!
Apple made it easy to keep track with all the WWDC additions 🍎
This week I wanted to share some very useful links: the release notes that Apple has created to list all the new additions their frameworks and tools!
These release notes are not as widely known as the WWDC video sessions, but they’re still super useful, because they make it very easy to glance over all the changes.
Discover Number Separators
Here are 5 great articles to keep up with WWDC 😌
Last week has been incredibly busy with all the new announcements Apple has made during WWDC!
So for this email, I want to share with you 5 articles that should help you easily catch up with all the new additions 👌
There are so many cool new features in Swift and Xcode 🤩
What a Keynote!
But I’m sure you’ve already heard all there is to know about what was announced during the Keynote. So I won’t be talking about it.
How would you answer this typical iOS interview question? 🤨
“What’s the difference between method overload and method override?”
How would you answer this typical iOS interview question? 🤨
Here's the answer I would suggest!
3 tips to write better Swift code
Here are 5 great blog articles to learn something new 🧑🎓
Now that my SwiftUI training course has been completed, I’ve been able to bring back one of my favorite livestream format: my “live” newsletter!
The concept is simple: I make a list of 5 articles that I feel are worth reading, and then I discover them and comment them live.
How to refactor using Associated Values
Here are my 5 favorite Swift tips 🤌
I’ve realized that I’ve been sharing tips to help iOS developers write better code for something like five years!
Over that time I’ve shared a good amount of tips, covering very different topics.
So I figured it would be interesting if I were to go over that (long) list and pick my top 5 tips, the ones that I believe are really worth knowing!
Here’s another great learning resource 👌
In previous emails I have already shared with you some of my favorite learning resources.
I’ve received very good feedback for these emails, so I figured: why not write another one?
Discover dump()
85% of iOS developers got the wrong answer 🫢
I guess you’ve realized by now that I really like making quizzes about weird pieces of Swift trivia!
Here’s the last one I’ve asked on social media…
Did you know Property Wrappers are great debugging tools? 🐛
I don’t know about you, but I always find it particularly satisfactory when I discover a clever new use case of a well known tool!
And the topic of this email is definitely an instance of that!