Give your simulator superpowers

RocketSim: An Essential Developer Tool
as recommended by Apple

Issue 195
Nov 28, 2023

Conference mode turned on!

In a few hours, I'll fly to Buenos Aires to speak at BA: Swiftable. I'm excited to visit Argentina for the first time (it's even my first time below the equator!).

Most of the 2023 conferences are behind us, but 2024 conferences are already planning ahead. You can submit CFPs for:
And probably many more that I haven't listed yet! If you're considering giving a talk, I highly recommend my article Presentation tips for performing professional Swift talks. It's based on all my previous talks and full of tips I'm still using today. 

In fact, this week, I've been reading it again to ensure I'm fully prepared for my BA: Swiftable talk.

All the best and enjoy this week's SwiftLee Weekly!

THIS WEEK'S BLOG POST

Every Swift language update contains many changes and potentially impactful new language features. A process behind these changes is available for you to follow. You can even propose a change yourself or share your opinion on a potential new language improvement.

SPONSORED

Pair programming in Xcode is difficult. Stop struggling to describe which line of code to change or dancing around who’s screen sharing. With Multi, simply point, draw, or even take control of your teammate’s Xcode. Multi just launched into early access, so be the first to try it out!

CURATED FROM THE COMMUNITY

SWIFT

I always enjoy Mathijs Kadijk’s articles as they cover niece topics with related background stories of their journey. This time, it’s about stretching audio files to keep audio and video in sync.

Majid Jabrayilov greatly describes how you can benefit from a new SwiftUI animation view modifier to manage stepped animations.

The popular Composable Architecture by Point-Free comes with a significant update after integrating Swift’s Observation framework.

SWIFTUI

Both this article and last week’s article about using the Observation framework outside of SwiftUI are an exciting look into how you can use the technique behind @Observable in other places than SwiftUI.

INTERVIEWS

$twitter shares advice to candidates and employers for hiring software engineers in 2023. You might find this helpful if you want a (new) job. Note: this link got included last week with the wrong URL, which is why it reappears this week!

OPTIMIZATION

What if you could work together with AI? It’s quite a hot topic, and Fatbobman decided to dive into it for his blog.

FEATURED SWIFTLEE JOBS

Join the SwiftLee Talent Collective if you're hiring mobile engineers or are open to exciting opportunities.

Other Jobs:
To check out more exciting opportunities or to post your job position: Check out the SwiftLee Jobs Board.

For companies
Get bi-weekly drops of world-class, talented mobile engineers, open for new opportunities. Pre-market:  Many members of the SwiftLee Talent Collective haven't signaled anywhere else that they're open to new work.

For mobile engineers
Apply and receive attractive opportunities without obligations. If you will, your profile can stay completely anonymous, and you decide which companies to reply to. Read my tips to increase your chances of getting accepted as a talent.

TRY OUT

As recommended by Apple as an "Essential App for Developers", RocketSim allows you to speed up repetitive tasks and save hours per month. Join thousands of productive developers.

Note: I'm testing whether another advertisement slot would work in this newsletter. If you have thoughts about this, please let me know! The idea would be to put it at the very end, which means lower impressions but also less intrusive for you as a reader. 

THANK YOU

Thanks for being a SwiftLee subscriber!

All my content is available to you for free. Like what I do and want to support me?
Help me reach my Sponsor goal on GitHub or try my Xcode Developer Tool RocketSim.