Paul Hudson
twostraws.bsky.social
Paul Hudson
@twostraws.bsky.social
I write Swift and write about Swift, but most people prefer my dogs.
Pinned
Today I'm launching my new app, Hacktivate. It teaches real-world computer science skills through 240 "capture the flag" challenges, and works on iPhone, iPad, and Mac with one purchase. I've poured a ton of love into it, and I'd love to hear what you think 🙌 apps.apple.com/gb/app/hackt...
‎Hacktivate: Capture the Flag
‎Crack codes. Break firewalls. Conquer the map. Hacktivate is the ultimate cybersecurity challenge: a world map of 240 missions where every puzzle is built on real cybersecurity techniques hackers us...
apps.apple.com
I released a new chapter in my book Everything but the Code, packed with tips for using AI tools for improving App Store text, helping with design, and – yes – even writing some code for you. Even better, the book is half price in my Black Friday sale! 🔥 www.hackingwithswift.com/offers
Save up to 50% in the Hacking with Swift Black Friday sale!
Save big on our books and bundles.
www.hackingwithswift.com
November 21, 2025 at 5:33 PM
🔥 The Hacking with Swift Black Friday sale starts today! All my books and bundles are half price, including my all-new book Everything but the Code. www.hackingwithswift.com/offers
Save up to 50% in the Hacking with Swift Black Friday sale!
Save big on our books and bundles.
www.hackingwithswift.com
November 10, 2025 at 10:02 PM
I've had a lot of emails about Hacktivate, but my favorite is this: "I am totally obsessed with this game." YES. That's exactly what I want to see – people trying things, learning things, and having fun ✨ apps.apple.com/gb/app/hackt...
‎Hacktivate: Capture the Flag
‎Crack codes. Break firewalls. Conquer the map. Hacktivate is the ultimate cybersecurity challenge: a world map of 240 missions where every puzzle is built on real cybersecurity techniques hackers us...
apps.apple.com
October 31, 2025 at 5:26 PM
The first reviews of my new app are rolling in – I really appreciate everyone who took the time to write something, because it's so important in these early days 🙇‍♂️ My next job: reply to them all! apps.apple.com/gb/app/hackt...
October 27, 2025 at 2:54 PM
The first Hacktivate update is off to Apple for review, with exciting challenge updates and… well, *less* exciting bug fixes 😅 Get it here: apps.apple.com/gb/app/hackt...
‎Hacktivate: Capture the Flag
‎Crack codes. Break firewalls. Conquer the map. Hacktivate is the ultimate cybersecurity challenge: a world map of 240 missions where every puzzle is built on real cybersecurity techniques hackers us...
apps.apple.com
October 26, 2025 at 7:00 PM
🚀 Hacktivate is live on Product Hunt!
Learn real cybersecurity by solving playable hacking missions, from SQL injection to steganography.
Check it out here: www.producthunt.com/products/hac...
Hacktivate: A capture-the-flag game teaching real cybersecurity skills | Product Hunt
Hacktivate is a safe, gamified way for students to learn real cybersecurity skills through interactive hacking challenges, using iPhone, iPad, or Mac. Created by an indie developer to make computer sc...
www.producthunt.com
October 23, 2025 at 8:07 AM
Today I'm launching my new app, Hacktivate. It teaches real-world computer science skills through 240 "capture the flag" challenges, and works on iPhone, iPad, and Mac with one purchase. I've poured a ton of love into it, and I'd love to hear what you think 🙌 apps.apple.com/gb/app/hackt...
‎Hacktivate: Capture the Flag
‎Crack codes. Break firewalls. Conquer the map. Hacktivate is the ultimate cybersecurity challenge: a world map of 240 missions where every puzzle is built on real cybersecurity techniques hackers us...
apps.apple.com
October 22, 2025 at 1:20 PM
🎉 The final version of Hacktivate has been approved by Apple ahead of launch on Wednesday – all systems go! Pre-order here, and get set for the ultimate cyber-ops challenge: hack servers, crack ciphers, and uncover hidden flags across 240 missions! apps.apple.com/gb/app/hackt...
‎Hacktivate: Capture the Flag
‎Crack codes. Break firewalls. Conquer the map. Hacktivate is the ultimate cybersecurity challenge: a world map of 240 missions where every puzzle is built on real cybersecurity techniques hackers us...
apps.apple.com
October 20, 2025 at 5:47 PM
My new app has now passed 2000 preorders – thank you so much! It’s released in 10 days, and wraps up a range of real-world computing skills in fun “capture the flag” challenges for iPhone, iPad, and Mac. Get it here: apps.apple.com/gb/app/hackt...
‎Hacktivate: Capture the Flag
‎Crack codes. Break firewalls. Conquer the map. Hacktivate is the ultimate cybersecurity challenge: a world map of 240 missions where every puzzle is built on real cybersecurity techniques hackers us...
apps.apple.com
October 11, 2025 at 9:06 PM
Reminder: This Saturday I'm holding 2x 3-hour live streams on improving your Swift and SwiftUI, suitable for all skill levels. It's going to be really packed! Find out more here: www.hackingwithswift.com/articles/279...
Level up your SwiftUI
Learn how to take average code and iteratively improve it until it shines
www.hackingwithswift.com
October 7, 2025 at 4:47 PM
A key design goal for my Hacktivate app is for users to build real computer skills while solving challenges. I've just added some SQL-based challenges, all running locally – users need to adjust data to a known hash to be able to log in ✨ Pre-order here: apps.apple.com/gb/app/hackt...
September 30, 2025 at 3:32 PM
Just one month until I launch my newest app on iPhone, iPad, and Mac. It's called Hacktivate, and it teaches real-world computer science skills using cybersecurity challenges. You can pre-order it here: apps.apple.com/gb/app/hackt...
‎Hacktivate: Capture the Flag
‎Crack codes. Break firewalls. Conquer the map. Hacktivate is the ultimate cybersecurity challenge: a world map of 240 missions where every puzzle is built on real cybersecurity techniques hackers us...
apps.apple.com
September 25, 2025 at 3:01 PM
There are already well over 1100 pre-orders for Hacktivate, in just five days. Thank you! 🙌 The app is such a fun way to learn real computer science skills – carefully graded challenges, with hands-on tutorials too. I think you'll love it 🙂 apps.apple.com/gb/app/hackt...
‎Hacktivate: Capture the Flag
‎Crack codes. Break firewalls. Conquer the map. Hacktivate is the ultimate cybersecurity challenge: a world map of 240 missions where every puzzle is built on real cybersecurity techniques hackers us...
apps.apple.com
September 10, 2025 at 1:50 PM
I just released a second YouTube video about Hacktivate, this time showing how I got it to work well on everything from a Mac Studio display down to iPhone SE, and also showing how the Linux terminal challenges work – my favorite! youtu.be/Z9FXnpT2FaQ
Hacktivate: Capture the Flag – iPhone and Preorder
YouTube video by Paul Hudson
youtu.be
September 8, 2025 at 8:59 PM
I'm doing my final read through of today's Everything but the Code update, and it's an absolute banger. It's all on App Store optimization – how to really nail your App Store presence to maximize downloads. Should be out in an hour or so! www.hackingwithswift.com/store/everyt...
Everything but the Code – Code got you started, this gets you paid.
You don’t need more Swift tutorials. You need a plan.
www.hackingwithswift.com
September 8, 2025 at 1:08 PM
Over 400 pre-orders already – thank you so much! I'm really looking forward to seeing what you all think of the app. It's such a fun way to hone real-world skills, while also seeing how sneaky I can be with the challenges 😇
My new app is now available for preorder! It has been so much fun to build, and it's even more fun to play – 240 cybersecurity challenges, using real-world skills, and backed by tutorials teaching you everything you need to know ✨ Mac, iPad, and iPhone: apps.apple.com/gb/app/hackt...
‎Hacktivate: Capture the Flag
‎Crack codes. Break firewalls. Conquer the map. Hacktivate is the ultimate cybersecurity challenge: a world map of 240 missions where every puzzle is built on real cybersecurity techniques hackers us...
apps.apple.com
September 6, 2025 at 2:52 PM
My new app is now available for preorder! It has been so much fun to build, and it's even more fun to play – 240 cybersecurity challenges, using real-world skills, and backed by tutorials teaching you everything you need to know ✨ Mac, iPad, and iPhone: apps.apple.com/gb/app/hackt...
‎Hacktivate: Capture the Flag
‎Crack codes. Break firewalls. Conquer the map. Hacktivate is the ultimate cybersecurity challenge: a world map of 240 missions where every puzzle is built on real cybersecurity techniques hackers us...
apps.apple.com
September 5, 2025 at 2:50 PM
Apple is hiring for one of my favorite teams: developer relations! Specifically for UI frameworks, so as well as the excellent base salary and stock grants, you can also expect regular emails from me 😇 But don't let that put you off! Find out more here: jobs.apple.com/en-us/detail...
UI Frameworks Software Engineer, Developer Relations - Jobs - Careers at Apple
Apply for a UI Frameworks Software Engineer, Developer Relations job at Apple. Read about the role and find out if it’s right for you.
jobs.apple.com
September 2, 2025 at 3:02 PM
Advance warning: the price of Everything but the Code is going up on Monday. I said it would go up eventually, so this is just advance notice that it’s now happening 🙂 twostraws.gumroad.com/l/everything...
Everything but the Code
INITIAL CHAPTERS NOW AVAILABLE! This pre-launch price will go up.You don’t need more Swift tutorials. You need a plan, and that's where my new book comes in. It's called Everything but the Code, and i...
twostraws.gumroad.com
August 29, 2025 at 7:08 AM
The next chapter from Everything but the Code is out now, covering metrics and analytics. If you do nothing else but read the "Tools and tradeoffs" section, your app can take a huge step forward *today*. twostraws.gumroad.com/l/everything...
Everything but the Code
INITIAL CHAPTERS NOW AVAILABLE! This pre-launch price will go up once the book is complete.You don’t need more Swift tutorials. You need a plan, and that's where my new book comes in. It's called Ever...
twostraws.gumroad.com
August 25, 2025 at 9:44 PM
I'm working on a new app, and I just released a new YouTube video showing you what it is – and how I made some of the effects with SwiftUI! youtu.be/FCAagJjdfDM
Hacktivate: Capture the Flag – Early preview
YouTube video by Paul Hudson
youtu.be
July 22, 2025 at 7:42 PM
It's Monday, which means another big content update for Everything but the Code is out! This adds 17,000 words of advice on idea generation and selection, with tips from Christian Selig, Natasha Murashev, Devin Davies, Klemens Strasser, and more – it is *packed*.
July 21, 2025 at 11:26 PM
The first chapters from my new book are out now! You don’t need more Swift tutorials, you need a *plan*. That's where Everything but the Code comes in: it provides everything you need to go from Xcode to App Store – from coming up with killer ideas, to launch strategy, to breakout success!
Everything but the Code
INITIAL CHAPTERS NOW AVAILABLE! This pre-launch price will go up once the book is complete.You don’t need more Swift tutorials. You need a plan, and that's where my new book comes in. It's called Ever...
twostraws.gumroad.com
July 15, 2025 at 3:06 PM
Four people already bought the book and I haven't even hit Send on the email yet. Give me a chance, folks! 😂
July 14, 2025 at 10:42 PM
I'm launching the first chapters from a fantastic new book on Monday, and it's coming together really nicely. Chapters 1 and 2 are done, and chapter 3 is about 95% of the way there – now it's just polishing, polishing, and more polishing 🚀 twostraws.gumroad.com/p/introducin...
Introducing the next Hacking with Swift book…
It's been a while since I released a new Hacking with Swift book, but that changes exactly 10 days from now because that's when I'm launching my next
twostraws.gumroad.com
July 12, 2025 at 11:46 AM