Chris Wu 🪐
banner
chriswu.com
Chris Wu 🪐
@chriswu.com
iOS Dev Happy Hour & CommunityKit organizer

Swift Leeds 2025 Speaker 🇬🇧
Swiftsonic 2026 Speaker 🇺🇸

My latest app is Please Don’t Rain (2023 AppleVis Golden Apple nominee for its accessibility support)

he/him

#accessibility
Pinned
I wrote a blog post about my adventure in the UK giving my first conference talk, which was at @swiftleeds.co.uk .

Thanks to @flarup.bsky.social @0xtim.bsky.social @joshdholtz.com and Adam for inspiring me to do this.

chriswu.com/posts/speaki...
I Gave My First Conference Talk!
Stories from my first conference talk.
chriswu.com
Reposted by Chris Wu 🪐
they literally cannot delete my google workspace account at bluesky because of this calendar item. they're afraid if they lose the item we'll never end up shipping ipad support at all...
hailey.at hailey @hailey.at · Aug 27
added to calendar so we dont forget
February 15, 2026 at 4:24 PM
If I search Google for news stories about "Predator Badlands box office" the top result is a slop website with quite inaccurate reporting. 😐
February 15, 2026 at 4:25 PM
Appreciate the patience of our wonderful speakers because I am sooooo behind on editing videos.

Here's world famous @stefanblos.com giving a talk.
February 14, 2026 at 8:48 PM
The deprecated Rijksmuseum API that Museum Shuffle used is very different from its replacement.

I’m 100% certain that it would have taken me weeks to adapt to it in my little free time I’d devote to it.

I did it in a few hours with Claude Code. 🤯
February 14, 2026 at 2:31 PM
I could not wipe the smile off of my face while I was playing this demo. It’s absolutely fantastic!

youtu.be/mApJ2KPJ5iU
Darwin's Paradox! - Release Date Announcement & Demo Release | PS5 Games
YouTube video by PlayStation
youtu.be
February 14, 2026 at 1:32 AM
My mom continues to be my best beta tester. Got a call from her saying that Museum Shuffle was broken.

Turns out the Rijksmuseum API that I use was deprecated and uses a completely different API now.

I had no idea!
February 13, 2026 at 5:36 PM
Reposted by Chris Wu 🪐
📣 Podcast Announcement

Slices is back! 🍕

The Deep Dish Swift podcast returns with your hosts @malinsundberg.com & @kaidombrowski.com 🎙️

Get ready for more conversations with the speakers of Deep Dish Swift 2026 🎉

🎧 deepdishswift.com/slices
February 12, 2026 at 6:20 PM
I had a VoiceOver user point out an issue with my app that I’ve definitely known about but have never been able to fix.

With Swift Charts when I tap part of a chart it summarizes the 3 hours and then you can swipe vertically to hear it read out details of each hour. (1/2)
February 12, 2026 at 12:08 AM
I normally hate survival type games but these two got their claws in me. Love love love.
Unknown Worlds Entertainment has revealed that Nintendo Switch 2 editions of Subnautica and Subnautica: Below Zero are launching next week with improved resolutions, 60 FPS gameplay, optimized Joy-Con 2 controls, and more. gameinformer.com/2026/02/11/s...
February 11, 2026 at 8:41 PM
Reposted by Chris Wu 🪐
And tickets are now live for my Concurrency lab at Swift Rockies. I'm pretty excited for this format and cannot wait to see what kinds of questions people have.

Oh, and the conference seems cool too 😉

swiftrockies.com/matt-concurr...
Swift Concurrency Lab | Swift Rockies 2026
Join Matt Massicotte for an open Swift Concurrency Lab at Swift Rockies 2026. Bring your questions and code. July 21st, 2026.
swiftrockies.com
February 11, 2026 at 5:26 PM
Reposted by Chris Wu 🪐
We’re lining up talks for 2026!

If you’re building, learning, experimenting, or shipping things across iOS, Swift, Apple platforms, design, or AI, we’d love to hear from you.

Please fill out our Call for Speakers Form here: docs.google.com/forms/d/e/1F...
NSLondon Call for Speakers
We’re always looking for new speakers who want to give back to the community by sharing what they've learned. NSLondon is built on the principle that everyone has something valuable to contribute. We…
docs.google.com
February 10, 2026 at 6:06 PM
I tried to catch Joseph with some time zone shenanigans but so far he has defeated me.
Really happy to have managed to squeeze this feature into Hour by Hour!

You can take a photo of a physical time plan - e.g. a conference schedule (or in this case animal related activities at our local farm park!) and it'll import it seamlessly into the app so you can follow along.
February 10, 2026 at 4:17 PM
I never noticed before that an iMessage preview can change to match the content being shown.

Here the text area has a gold background apparently to match the gold cartridge in the photo!
February 10, 2026 at 4:22 AM
Reposted by Chris Wu 🪐
📣 Speaker Announcement

We're thrilled to welcome @riley.social 🎉

Riley will share the decade-long journey behind Delta — from passion project to the most popular retro game emulator on iPhone 🎮

10 years of creativity, persistence, and pushing iOS to its limits 📱
February 9, 2026 at 8:49 PM
Reposted by Chris Wu 🪐
🎤 BEN STRIKES A CHORD

🎭 @benfreiband.bsky.social is a software engineer working on the Duo Mobile app, and is a lover of all things nerdy. He’s passionate about building products people love and environments where people learn. He’s excited to join the show at Swiftsonic!
February 9, 2026 at 6:41 PM
If you’ve ever wanted a dedicated way to hear me complain about cold weather I have incredible news for you.
🍕 The @deepdishswift.com Discord server is up for 2026...

And we have our dedicated "Wu with the weather" channel where @chriswu.com gives us his hot takes on Chicago weather ☺️

Get your ticket and join the conversation! 💬
February 8, 2026 at 8:16 PM
Reposted by Chris Wu 🪐
📣 Speaker Announcement

From building indie apps like Tasks & Karo, we're thrilled to welcome @mufasayc.com 🎉

Mustafa will take us from zero to sync with CloudKit — covering containers, databases, and real-world lessons ☁️

Practical tips and laughs along the way 😄
February 8, 2026 at 7:27 PM
Something that I get a good deal of use out of that I never see anyone talk about is Bitwarden send.

You can send sensitive information anywhere in a message that self destructs after some criteria you specify.

Things like my email or phone number don't have to live forever in a chat on a server.
February 8, 2026 at 4:21 PM
I just found my majora‘s mask cartridge! 😱

I don’t even remember there being a 3-D sticker on the cartridge.
February 8, 2026 at 1:30 AM
I really feel like my 2018 iPad Pro might be the best value I’ve ever gotten for my money.

I bought it on launch day and still use it every day and it performs like a champ.

The only other device I’ve used this long was my iMac and it was so painful using that at the end.
February 7, 2026 at 9:04 PM
I opened feedback in July 2024 (FB14239014) that the Shortcuts app is not adjusting properly to accessibility text sizes. Such a bummer to see that's still the case.

I also just realized that the Shortcuts app ignores any per-app accessibility text settings when you run a shortcut for that app.
February 6, 2026 at 3:57 PM
Proud brother moment.

I bought my sister something called "The Antser", which keeps pesky ants out of food you put on it. (you can faintly see the name)

She decided to spruce it up with some acrylic markers.

Look at what she did! 😱
February 6, 2026 at 4:22 AM
Reposted by Chris Wu 🪐
📣 Speaker Announcement

From 5 years at Apple to indie apps, we're thrilled to welcome Chad Etzel 🎉

Chad will take us on a journey reverse engineering the macOS Genie animation and the beauty of Bezier curves 🪄

Expect SwiftUI tricks, Metal shaders, and maybe some jazz 🎷
February 5, 2026 at 9:16 PM
Reposted by Chris Wu 🪐
🎉 Happy 1st Birthday, Art of Fauna! 🎉

Celebrating a year with a special gift: "The Lost Puzzles". Available now!

✨ No AI-slop. Just beautiful historical images
♿ Accessibility-first design
🏆 App Store & Apple Design Award Winner

#indiedev #ArtofFauna #puzzlegames #a11y
February 3, 2026 at 11:12 AM
There are no hurricanes when it’s cold.

There are no hurricanes when it’s cold.

There are no hurricanes when it’s cold.
February 3, 2026 at 10:02 PM