Dev Conversations

#10: Shai Mishali


Listen Later

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!

Social
  • GitHub
  • Mastodon
  • X
Talks
  • Swift Heroes 2024: Macro Polo: A new generation of code generation
  • Swift Connection 2023 - Shai Mishali - A Crash Course of The Composable Architecture
  • Swift Heroes 2022: A crash course of async await
  • try! Swift NYC 2019: Getting Started with Combine
  • Swift Heroes 2019: Designing a Design System
...more
View all episodesView all episodes
Download on the App Store

Dev ConversationsBy SwiftToolkit.dev

  • 5
  • 5
  • 5
  • 5
  • 5

5

2 ratings


More shows like Dev Conversations

View all
Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

Software Engineering Radio - the podcast for professional software developers

274 Listeners

Bits und so by Undsoversum GmbH

Bits und so

23 Listeners

Freak Show by Metaebene Personal Media - Tim Pritlove

Freak Show

10 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

284 Listeners

Logbuch:Netzpolitik by Metaebene Personal Media - Tim Pritlove

Logbuch:Netzpolitik

7 Listeners

Accidental Tech Podcast by Marco Arment, Casey Liss, John Siracusa

Accidental Tech Podcast

2,092 Listeners

9to5Mac Happy Hour by 9to5Mac

9to5Mac Happy Hour

718 Listeners

Under the Radar by Relay

Under the Radar

210 Listeners

Swift over Coffee by Paul Hudson and Mikaela Caron

Swift over Coffee

169 Listeners

Empower Apps by Leo Dion, Principal CEO and Swift Developer at BrightDigit

Empower Apps

14 Listeners

Compile Swift Podcast by Peter Witham

Compile Swift Podcast

24 Listeners

Sub Club by RevenueCat by David Barnard, Jacob Eiting

Sub Club by RevenueCat

58 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

47 Listeners

Swift Package Indexing by Dave Verwer and Sven A. Schmidt

Swift Package Indexing

7 Listeners