Speaker

Daniel Steinberg

Storyteller at Dim Sum Thinking at Dim Sum Thinking

Daniel is the author of more than a dozen books including the best selling books A Functional Programming Kickstart, A SwiftUI Kickstart, A Swift Kickstart and Dear Elena.

Daniel presents iOS, Functional Programming, SwiftUI, and Swift training and consults through his company Dim Sum Thinking.

He has written apps for the iPhone and the iPad since the SDKs first appeared and has written programs for the Mac all the way back to System 7. When he’s not coding or talking about coding for the Mac, the iPhone, and the iPad he’s probably cooking, baking bread, or hanging out with friends.

Information on his books and videos is available on the Editors Cut website. Details on his training, and speaking is on the Dim Sum Thinking website.

Sessions of this speaker this year

The magical model manager - SwiftData
15 March 2024 / 14:10 - 14:55
Data flow in SwiftUI - from @State to SwiftData (part 2)
13 March 2024 / 13:30 - 17:00
Data flow in SwiftUI - from @State to SwiftData (part 1)
13 March 2024 / 09:00 - 12:30
Getting started with Swift Macros (part 2)
12 March 2024 / 13:30 - 17:00
Getting started with Swift Macros (part 1)
12 March 2024 / 09:00 - 12:30

Sessions of this speaker in previous years

Introduction to Async / Await in Swift (Part 4)
10 May 2023 / 13:30 - 17:00
Introduction to Async / Await in Swift (Part 3)
10 May 2023 / 09:00 - 12:30
Introduction to Async / Await in Swift (Part 2)
9 May 2023 / 13:30 - 17:00
Introduction to Async / Await in Swift (Part 1)
9 May 2023 / 09:00 - 12:30
Modern iOS Development with SwiftUI
21 October 2020 / 13:00 - 17:00
Modern iOS Development with Combine
22 October 2020 / 13:00 - 17:00
Intermediate Swift: Patterns in Using Swift
13 March 2018 / 09:00 - 17:00
Intermediate Swift: Map, Filter, Reduce, and FlatMap
14 March 2018 / 09:00 - 17:00
Functional Core in a Shipping App (Intermediate) [Part one]
12 March 2019 / 09:00 - 12:30
Functional Core in a Shipping App (Intermediate) [Part two]
12 March 2019 / 13:30 - 17:00
A Menagerie of Monads (Hard Core) [Part one]
13 March 2019 / 09:00 - 12:30
A Menagerie of Monads (Hard Core) [Part two]
13 March 2019 / 13:30 - 17:00
What's new in Swift 5
14 March 2019 / 13:30 - 17:00
Modern iOS Development with SwiftUI and Combine [Day one]
15 September 2020 / 09:00 - 12:30
Modern iOS Development with SwiftUI and Combine [Day one]
15 September 2020 / 13:30 - 17:00
Modern iOS Development with SwiftUI and Combine [Day two]
16 September 2020 / 09:00 - 12:30
Modern iOS Development with SwiftUI and Combine [Day two]
16 September 2020 / 13:30 - 17:00
Applicatives - The Forgotten Middle Child
16 March 2018 / 15:40 - 16:30
Interview with Daniel Steinberg
17 March 2017 / 12:00 - 13:00
Closing Keynote: It’s About Time
17 March 2017 / 16:40 - 17:30

See all speakers

See all videos