Log inSign up
Paul Hudson
60.8K posts
Image
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
270
Following
118.5K
Followers
RepliesRepliesMediaMedia

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
  • 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-…
    79K
  • user avatar
    Paul Hudson
    @twostraws
    Aug 17, 2024
    Replying to @anumness
    Ask them to solve the following and identify the pattern: - 8 ÷ 8 - 8 ÷ 4 - 8 ÷ 2 - 8 ÷ 1 - 8 ÷ 0.5 - 8 ÷ 0.25 - 8 ÷ 0.125
    2.6M
  • user avatar
    Paul Hudson
    @twostraws
    Mar 2, 2024
    The most “European mind cannot comprehend this” thing around 🇺🇸
    A bottle of Ibuprofen containing 1000 tablets.
    8.6M
  • user avatar
    Paul Hudson
    @twostraws
    Sep 24, 2024
    So @MKBHD is facing a lot of negative feedback for his new wallpapers app, and it’s mostly fair – extreme pricing, privacy invasion, solid colors for sale, etc. Some folks complained that it’s a rebadged version of an old app, and, uh, Marques is gently correcting them 😂
    A user wants to know why the App Store says the Panels app is aged 9+. Marques replied that it means you need to be 9 years old to download.
    548K
  • user avatar
    Paul Hudson
    @twostraws
    Nov 17, 2020
    My M1 MacBook Pro arrived today. Chances are you have various questions, but I think a whole lot is summed up in this 50-second video. (Alt text, because Twitter still doesn't make this easy: Xcode 12.3 beta unzips in 5 minutes on an M1, vs 13 minutes 22 seconds on an Intel i9)
    Image
    00:00
  • user avatar
    Paul Hudson
    @twostraws
    Jun 8, 2025
    All checked in and ready to go! #WWDC25
    WWDC25 pins
    128K
  • user avatar
    Paul Hudson
    @twostraws
    Aug 18, 2024
    Replying to @anumness
    An alternative is to break ÷ down into repeated subtraction. - 8 ÷ 8 (how many 8s can you subtract from 8 until you hit 0? 1) - 8 ÷ 2 (subtract 4x 2s) - 8 ÷ 0 (how many times can you subtract zero? Infinite!) I guess the problem is that “undefined” isn’t easy in early maths.
    420K
  • user avatar
    Paul Hudson
    @twostraws
    Jun 6, 2023
    So, I tried Vision Pro, and no matter how good you think it is… it's better. Just astonishing immersion backed by mind-boggling audio fidelity, and the UI has been polished and polished until it's almost invisible. Zero friction; I was a confident user in minutes. #WWDC23
    719K
  • user avatar
    Paul Hudson
    @twostraws
    Feb 12, 2020
    simctl is a great tool for controlling the iOS simulator, but I find it a little hard to use. So, I wrote Control Room: a SwiftUI macOS that lets you manipulate simulator settings easily. I'd be happy to post the code on GitHub if other folks would find it useful.
    Image
    00:00
  • user avatar
    Paul Hudson
    @twostraws
    Mar 4, 2021
    Normalize saying "I don't know." Normalize saying "I was wrong." Normalize saying "I just learned that." It's not that hard, folks.
  • user avatar
    Paul Hudson
    @twostraws
    Jun 9, 2024
    Replying to @Otto_English
    I saw this and decided to look up the Labour candidate. Left school with no qualifications, did 11 years as a paratrooper, 22-year business owner, plus a youth mentor, and more – what an amazing MP he’d make!
    129K
  • user avatar
    Paul Hudson
    @twostraws
    Sep 14, 2021
    You know #AppleEvent is getting close when Twitter activates a custom ❤️ animation – like this tweet to see it for yourself!
    The Apple logo as a blue glowing outline.
  • user avatar
    Paul Hudson
    @twostraws
    Jan 23, 2021
    Developers: "I need a quiet environment to work." Also developers: ✅ World's loudest mechanical keyboard ✅ Twitter open 24/7 ✅ iPhone, iPad, and Apple Watch with notifications buzzing every 30 seconds
  • user avatar
    Paul Hudson
    @twostraws
    Jul 7, 2020
    Next time you're hiring a senior iOS developer, how about you skip the algorithmic whiteboard questions and instead hand them an iPhone with VoiceOver on and ask them to turn it off – a one-minute test to tell you who has actually bothered to handle accessibility in their apps.
Advertisement
Advertisement