Swiftly Speaking-logo

Swiftly Speaking

Technology Podcasts

Join Paul Hudson as he speaks to a range of guests from the Swift development community, asking questions from the audience and more.

Location:

United States

Description:

Join Paul Hudson as he speaks to a range of guests from the Swift development community, asking questions from the audience and more.

Language:

English


Episodes
Ask host to enable sharing for playback control

Episode 16: Cate Huston

6/1/2021
In this episode, Paul talks to Cate Huston about tracking data, open source development, giving talks, and more. Detailed topics:

Duration:01:36:54

Ask host to enable sharing for playback control

Episode 15: Christian Selig

5/27/2021
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 apps? How do you keep up with Swift Evolution? Are you planning to use GraphQL? Will you try out Combine or other new APIs? How long did it take to make Apollo so successful? How do you structure a...

Duration:01:24:38

Ask host to enable sharing for playback control

Episode 14: Jordanna Kwok

2/27/2021
In this episode, Paul talks to Jordanna Kwok about the Netflix interview process, skills sets for iOS developers, moving from iOS development into management, and more. Detailed topics:

Duration:01:15:25

Ask host to enable sharing for playback control

Episode 13: Ish Shabazz

1/29/2021
In this episode, Paul talks to Ish Shabazz about how to integrate UIKit and SwiftUI in the same application, how to succeed as an indie developer, programming with purpose, and more. Detailed topics:

Duration:01:32:21

Ask host to enable sharing for playback control

Episode 12: Mayuko Inoue

1/25/2021
In this episode, Paul talks to Mayuko Inoue about the key to success, the most important skills in software engineering, tips for getting your first job in software development, and more. Detailed topics:

Duration:01:45:36

Ask host to enable sharing for playback control

Episode 11: Chris Lattner

6/21/2020
In this episode, Paul talks to Chris Lattner about the early history of Swift, his tips for learning the language better, and his thoughts on Swift Evolution. Detailed topics: Introduction

Duration:01:47:03

Ask host to enable sharing for playback control

Episode 10: Carola Nitz

6/17/2020
We speak to Carola Nitz about debugging iOS apps, managing legacy code in big projects, and organizing a Swift conference. Detailed topics:

Duration:01:00:48

Ask host to enable sharing for playback control

Episode 9: Meng To

6/3/2020
In this episode, Paul talks to Meng To about about designing for SwiftUI, coding for SwiftUI, how developers can improve their design skills, and more. Detailed topics:

Duration:01:32:23

Ask host to enable sharing for playback control

Episode 8: Paola Mata

5/30/2020
In this episode, Paul talks to Paola Mata about mentoring, enums, Swift community, and more. Detailed topics:

Duration:01:14:51

Ask host to enable sharing for playback control

Episode 7: Sean Allen

5/19/2020
In this episode, Paul talks to Sean Allen about how to prepare for a Swift job interview, how to ace take-home tests, and more. Detailed topic:

Duration:01:26:55

Ask host to enable sharing for playback control

Episode 6: Janina Kutyn

5/10/2020
In this episode, Paul talks to Janina Kutyn about her tips for creating high-performance layouts with UIKit, building adaptive layouts that work great on all iOS devices, and making the most of CALayer and its friends. Detailed topics: Introduction How fast is UIKit on modern iPhones? Is there a performance cost to using Auto Layout? How can you identify UIKit performance issues? What common mistakes do UIKit developers make? What's on your wishlist for UIKit this WWDC 2020? ​Is UIKit over...

Duration:01:27:03

Ask host to enable sharing for playback control

Episode 5: Daniel Steinberg

5/1/2020
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...

Duration:01:17:39

Ask host to enable sharing for playback control

Episode 4: Kaya Thomas

4/22/2020
In this episode, Paul talks to Kaya Thomas about marketing indie apps, push notifications, identifying SwiftUI errors, and more. Detailed topics:

Duration:01:37:01

Ask host to enable sharing for playback control

Episode 3: John Sundell

4/15/2020
In this episode, Paul talks to John Sundell about his tips for getting a job, how to improve your Swift skills, how to start writing your own articles about iOS development, and more. Detailed topics:

Duration:01:35:58

Ask host to enable sharing for playback control

Episode 2: Ellen Shapiro

4/6/2020
In this episode, Paul talks to Ellen Shapiro about her approach to testing, Swift Package Manager, GraphQL, and more. Detailed topics:

Duration:01:53:41

Ask host to enable sharing for playback control

Episode 1: James Thomson

3/28/2020
In this episode, Paul talks to James Thomson about how to get featured on the App Store, creating a good work from home environment, and how to market indie apps successfully. Detailed topics:

Duration:01:46:22