Swift Heroes 2024

Swift Heroes 2024

Shai Mishali

Shai is a Senior iOS Tech Lead for monday.com, as well as an international speaker, and a highly active open-source contributor and maintainer on several high-profile projects - namely, the RxSwift Community and RxSwift projects, but also releases many open-source endeavours around Combine such as CombineCocoa, RxCombine and more.

He's a published author, having worked on over 6 different books on various topics related to the Swift eco-system, on topics such as Combine, RxSwift, async/await, and other Advanced Swift topics.

As an avid enthusiast of hackathons, Shai took 1st place at BattleHack Tel-Aviv 2014, BattleHack World Finals San Jose 2014, and Ford's Developer Challenge Tel-Aviv 2015. You can find him on GitHub and Twitter @freak4pc.


Your company

monday.com

Your job title

Senior iOS Tech Lead


Sessions

04-18
10:20
40min
Macro Polo: A new generation of code generation
Shai Mishali

In this talk I'll be taking a deep dive into how Swift Macros work, the different types of Macros available, how you need to structure your app and modules to make them work for you, and some interesting and useful examples where Macros prove invaluable.

Auditorium
04-18
17:35
45min
Open Source 101
Marcin Krzyzanowski, Stefano Mondino, Shai Mishali, Pedro Buendia

In this roundtable we'll explore the hidden challenges (and - hopefully - joys) behind the open-source world.

What does it take to bring a nice project/library/tool idea to a worldwide success on GitHub?
And is it really worth it?

Auditorium