1. X
  2. Paul Hudson
Log inSign up
Paul Hudson
61K posts
Paul Hudson profile banner
user avatar

Paul Hudson

@twostraws
Learning and sharing at Hacking with Swift, author of Swift, SwiftUI, and iOS books @[email protected]
Bath, UK
hackingwithswift.com
Joined July 2009
271
Following
119.2K
Followers
RepliesRepliesMediaMedia
  • Pinned
    user avatar
    Paul Hudson
    @twostraws
    May 15
    My new Mac app is out today! It's called Kickstart, and it has just one job: helping indie app developers make more money on the App Store. It is *packed* with features, many of which are completely free. Get it here: apps.apple.com/app/kickstart-…
  • user avatar
    Paul Hudson
    @twostraws
    1h
    The next Hacking with Swift+ live stream is in five hours! It's time for iOS 27: we'll combine the delightful upgrades to the Speech framework with Foundation Models to create a complete app you can ship for the iOS 27 launch next month 🚀
    Image
    Hacking with Swift+
    From hackingwithswift.com
  • user avatar
    Paul Hudson
    @twostraws
    21h
    New on the Kickstart blog: How to user test your app with just 5 people. Five testers, Apple’s three questions, and what to watch for in your tests!
    A developer takes notes beside a laptop and smartphone during user testing.
    How to user test your app with just 5 people
    From kickstart.tools
  • user avatar
    Paul Hudson
    @twostraws
    Aug 13
    Swift's auto-synthesized Hashable checks all properties for equality, which means two objects with the same ID but different timestamps can silently create near-duplicates in your sets.
    Image
    Avoiding near-duplicates in sets
    From hackingwithswift.com
  • user avatar
    Paul Hudson
    @twostraws
    Aug 13
    New on the Kickstart blog: How to avoid App Store rejection – an App Review checklist. Apple rejected over 2 million App Store submissions last year, so here are the mistakes that caused them, and the checklist that gets you through first time.
    A straight pier leading across calm water toward a bright horizon.
    How to avoid App Store rejection: an App Review checklist
    From kickstart.tools

Log in or sign up for X

See what’s happening and join the conversation

Continue with phone
or
Log in with username or email
Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Advertisement
Advertisement