
Sign up to save your podcasts
Or
Shai Mishali first encountered computers at a young age, when he got an IBM XT as a gift. He started to play with HTML and PHP to build something new in that time: websites. Around 2011 in one of his early jobs, their contractor went bankrupt, so Shai’s boss pushed him to become an iOS developer.
From there, he fell in love with iOS development. His passion for the shiny, touch-based devices, went all the way to the way to constantly learning better ways to build apps for them. By studying open source projects, learning new architectures, maintaining RxSwift (a very popular reactive programming library for Swift), and later on writing articles and books, Shai became a well-known figure in the Swift community. His talks in conferences, usually with great live coding, give the audience practical skills backed by deep knowledge.
Nowadays, Shai works as Staff iOS Engineer at monday.com. He plays a crucial role in architectural decisions and technology adoption strategies, particularly when combining (pun intended) Swift concurrency with reactive patterns. More recently, he’s been diving into core concepts of AI, and how it can help developers in a reliable way.
In today’s episode, Shai shares not only his personal journey, but also his thoughts on Open Source, using Swift to build tools, and also two hot topics. First, how Swift concurrency has evolved, and what the changes in Swift 6.1 bring to make it simpler to use. Another important topic is how developers should approach the overwhelming pace of changes that AI brings to the table: MCPs, RAG, and how to make the most of it to become a better programmer, staying ahead of the curve. Check it out!
Social5
22 ratings
Shai Mishali first encountered computers at a young age, when he got an IBM XT as a gift. He started to play with HTML and PHP to build something new in that time: websites. Around 2011 in one of his early jobs, their contractor went bankrupt, so Shai’s boss pushed him to become an iOS developer.
From there, he fell in love with iOS development. His passion for the shiny, touch-based devices, went all the way to the way to constantly learning better ways to build apps for them. By studying open source projects, learning new architectures, maintaining RxSwift (a very popular reactive programming library for Swift), and later on writing articles and books, Shai became a well-known figure in the Swift community. His talks in conferences, usually with great live coding, give the audience practical skills backed by deep knowledge.
Nowadays, Shai works as Staff iOS Engineer at monday.com. He plays a crucial role in architectural decisions and technology adoption strategies, particularly when combining (pun intended) Swift concurrency with reactive patterns. More recently, he’s been diving into core concepts of AI, and how it can help developers in a reliable way.
In today’s episode, Shai shares not only his personal journey, but also his thoughts on Open Source, using Swift to build tools, and also two hot topics. First, how Swift concurrency has evolved, and what the changes in Swift 6.1 bring to make it simpler to use. Another important topic is how developers should approach the overwhelming pace of changes that AI brings to the table: MCPs, RAG, and how to make the most of it to become a better programmer, staying ahead of the curve. Check it out!
Social274 Listeners
23 Listeners
10 Listeners
284 Listeners
7 Listeners
2,092 Listeners
718 Listeners
210 Listeners
169 Listeners
14 Listeners
24 Listeners
58 Listeners
47 Listeners
7 Listeners