Paul is the author of Hacking with Swift, Pro Swift, Hacking with macOS, Server-Side Swift, Swift Coding Challenges, Practical iOS 10, and Objective-C for Swift Developers. Suffice it to say, he quite likes Swift. And coffee. (But mostly Swift.) (And coffee.)
Paul tweets at @twostraws, and his website can be found here.
Talks I've Given
-
-
The Evolution of Swift: Are we there yet?
Featuring Paul Hudson
Swift has been evolving at a lightning pace ever since it was released, but even though ABI stability is finally on the horizon the rest of the language shows no plan of slowing down.
During this talk, Paul will explore whether the Swift Evolution process is working as you all hoped, what's...
mobile swift ios -
Core ML for Everyone
Featuring Paul Hudson
At this month's Mobile Matters, we're excited to be joined by Paul Hudson, who'll be explaining how any app can benefit from machine learning. Don't miss it!
machine-learning app-development ml-powered-apps swift apple core-ml create-ml mobile ios -
Nuke It From Orbit: How to Deal With Massive View Controllers Once and For All
Featuring Paul Hudson
Everyone knows that MVC done badly inevitably leads to massive view controllers, but it doesn't need to be that way. In this talk you'll learn how design patterns from Cocoa Touch and how Swift can help you simplify your code, reduce coupling, and make your maintenance easier.
mobile design-patterns swift mvc -
Workshop: Natural Swift: write Swift the way it was meant to be written
Featuring Paul Hudson
By themselves, value types, protocols, and functional programming are all useful tools in any Swift developers toolbox, but when their powers combine they can help you write smarter, simpler, safer code.
architecture value-types protocols functional-programming ios ioscon swift