Hacking with Swift
hackingwithswift.com
Free tutorials, courses and projects for learning Swift, SwiftUI and Apple platform development.
Creator of Hacking with Swift, the free Swift and SwiftUI learning site
Paul Hudson is a British developer, author and educator best known as the creator and editor of Hacking with Swift, one of the most widely used free resources for learning Swift and SwiftUI. He started the site in 2014, the year Apple announced Swift, and has grown it into a large library of tutorials, example projects, videos and structured courses such as 100 Days of Swift and 100 Days of SwiftUI.
Before focusing on Hacking with Swift he spent around eight years in computer journalism, writing for magazines including Linux Format and MacFormat, and later worked as a full-time iOS developer. He says his enterprise iOS work reached tens of millions of users, and that he has built more than 100 apps across Apple platforms, Android and other systems in his spare time.
His business, Hudson Heavy Industries, sells more than 20 books on Swift, SwiftUI, SwiftData, testing, design patterns and Apple platform development, along with the Hacking with Swift+ subscription. He also built the free Unwrap app for learning Swift on iPhone and iPad, the open-source Ignite static site builder for Swift developers, and Kickstart, an app that helps indie developers manage App Store listings, research, pricing and launches.
Hudson is a frequent conference speaker and workshop host, runs Hacking with Swift Live and Unwrap Live events, and organises the Swift Community Awards. He is based in Bath in the UK.
hackingwithswift.com
Free tutorials, courses and projects for learning Swift, SwiftUI and Apple platform development.
hackingwithswift.com
Subscription with advanced video and article tutorials on Swift, SwiftUI and UIKit.
apps.apple.com
App that helps indie developers handle App Store listings, competitor research, pricing, reviews and launches.
github.com
Free iPhone and iPad app for learning Swift with videos, articles and interactive tests.
github.com
Open-source static site builder that lets Swift developers build websites in Swift.
Builds indie alternatives to:Codecademy
Free structured course that teaches SwiftUI app development in daily lessons.
by Paul Hudson
Free daily course covering Swift and UIKit app development.
by Paul Hudson
Book on the business side of indie apps: ideas, launch strategy and growth after release.
by Paul Hudson
Advanced Swift techniques for experienced developers.
by Paul Hudson
Large free reference of SwiftUI solutions and code samples.
by Paul Hudson
Paul Hudson is a UK-based developer and author who created Hacking with Swift, a popular free site for learning Swift and SwiftUI.
It is a free course from Hacking with Swift that teaches SwiftUI app development through daily lessons and projects.
Most content is free; revenue comes from books, the Hacking with Swift+ subscription, events and apps such as Kickstart.
@b0rk Canada192K followers
Montreal developer behind Wizard Zines, illustrated guides to computing fundamentals
Wizard Zines, Mess With DNS, Memory Spy +2$101,558 in 2018
@traversymedia United States361K followers
Web dev educator behind Traversy Media, plus a public lab of indie dev tools
Traversy Media, DevSheets, WebUtils +4
@dvassallo United States205K followers
Ex-Amazon engineer who popularized the small bets portfolio approach
Small Bets, Userbase, Single Server +1$210K profit in 9 months
@GergelyOrosz Netherlands360K followers
Ex-Uber engineering manager who writes The Pragmatic Engineer newsletter
The Pragmatic Engineer, The Software Engineer's Guidebook, The Pragmatic Engineer Podcast
@aarondfrancis United States64K followers
Developer-educator behind Mastering Postgres, High Performance SQLite and Solo
Database School, Solo, Screencasting.com +1
@chriscoyier United States230K followers
Co-founder of CodePen, ShopTalk Show co-host, ran CSS-Tricks 2007-2022
CodePen, CSS-Tricks