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
Thanks to @flarup.bsky.social @0xtim.bsky.social @joshdholtz.com and Adam for inspiring me to do this.
chriswu.com/posts/speaki...
Here's world famous @stefanblos.com giving a talk.
Thank you so much for speaking to us Stefan!
youtu.be/hs0xfx6p31k
Here's world famous @stefanblos.com giving a talk.
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. 🤯
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. 🤯
youtu.be/mApJ2KPJ5iU
youtu.be/mApJ2KPJ5iU
Turns out the Rijksmuseum API that I use was deprecated and uses a completely different API now.
I had no idea!
Turns out the Rijksmuseum API that I use was deprecated and uses a completely different API now.
I had no idea!
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
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
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)
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)
Oh, and the conference seems cool too 😉
swiftrockies.com/matt-concurr...
Oh, and the conference seems cool too 😉
swiftrockies.com/matt-concurr...
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...
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...
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.
Here the text area has a gold background apparently to match the gold cartridge in the photo!
Here the text area has a gold background apparently to match the gold cartridge in the photo!
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 📱
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 📱
🎭 @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!
🎭 @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!
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! 💬
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 😄
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 😄
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.
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.
I don’t even remember there being a 3-D sticker on the cartridge.
I don’t even remember there being a 3-D sticker on the cartridge.
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.
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.
I also just realized that the Shortcuts app ignores any per-app accessibility text settings when you run a shortcut for that app.
I also just realized that the Shortcuts app ignores any per-app accessibility text settings when you run a shortcut for that app.
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! 😱
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! 😱
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 🎷
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 🎷
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
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
There are no hurricanes when it’s cold.
There are no hurricanes when it’s cold.
There are no hurricanes when it’s cold.
There are no hurricanes when it’s cold.