Name: Paul Hudson
Type: User
Company: Hacking with Swift
Bio: Creator of Hacking with Swift, author of books about iOS, macOS, watchOS, and tvOS, public speaker, Rubik's cube enthusiast, and herder of my kids.
Twitter: twostraws
Location: Bath, UK
Blog: https://www.hackingwithswift.com
Paul Hudson's Projects
Place temporary images in your iOS app showing the size of the available space.
Create Xcode playgrounds from Markdown.
A test package for Swift Package Manager.
A library of fragment shaders you can use in any SpriteKit project.
A tiny Xcode extension for people who debug with print().
A collection of small SwiftUI sample projects.
A source code analyzer for Swift projects.
A syntax highlighting source editor for iOS and macOS using UITextView and NSTextView.
A small library that makes it easier to play audio with SwiftUI.
Swift.org website
A simple Swift wrapper for libgd
Completed projects for the Swift on Sundays livestream series
Links to solutions for Swift over Coffee challenges
A simple package to convert strings to URL slugs.
Switcharoo
Code for a YouTube video on UICollectionView.
Companion code for a YouTube livestream.
The project source code for Hacking with tvOS.
Learn Swift interactively on your iPhone.
A Vapor 3 template with no additional cruft.
A semi-official SwiftUI wrapper for UIVisualEffectView
High-performance particle effects for SwiftUI.
The project source code for Hacking with watchOS.
An Xcode playground that demonstrates the new features introduced in Swift 4.1.
An Xcode playground that demonstrates the new features introduced in Swift 4.2.
An Xcode playground that demonstrates the new features introduced in Swift 5.0.
An Xcode playground that demonstrates the new features introduced in Swift 5.1.
An Xcode playground that demonstrates the new features introduced in Swift 5.2.