Description
In this episode, Paul talks to Daniel Steinberg about functional programming, monads, Swift Evolution, and more.
Detailed topics:
• What is functional programming in Swift?
• What is the definition of functional programming in Swift?
• What are the advantages of functional programming in Swift?
• Are there any disadvantages to functional programming in Swift?
• What are the first steps for functional programming in Swift?
• How to improve your functional programming skills?
• What are monads?
• What problem does Combine solve?
• Is Combine only for SwiftUI developers?
• What is Combine missing?
• How to encourage idiomatic usage of Combine
• Is SwiftLint ready for SwiftUI?
• How to break up structs and classes
• How to keep up with Swift Evolution
• Microsoft and open source
• How well is Swift Evolution working?
• Why are function builders fundamental in SwiftUI?
• What would make Swift.org better?
• What's the most exciting feature of future Swift?
In this episode, Paul talks to Cate Huston about tracking data, open source development, giving talks, and more.
Detailed topics:
Why is user privacy vital for app developers?
How important is ethics in software engineering?
What data should iOS apps track?
When should you store tracking...
Published 06/01/21
In this episode, Paul talks to Christian Selig about Apollo for Reddit, community input, how to improve accessibility, and more.
Detailed topics:
What was the hardest part of making the Apollo app?
Do you get much support from Reddit?
What are your tips for doing great networking in...
Published 05/27/21