Daniel Duan

SwiftUI @ Apple

Daniel Duandduan
2025-06-20

Started adding intra note links in Notes. Not Zettelkasten, just vibin.

Daniel Duandduan
2025-06-19

@krzyzanowskim there are a lot of RFID tags for all kinds of devices

Daniel Duandduan
2025-06-19

TIL 50 iPhone compatible NFC tags is like $15

Daniel Duandduan
2025-06-18

AI + spaced repetition should have made language learning ultra efficient. It’s a source of infinite reading/listening material and conservation partner that knows exactly where you are with the language.

Daniel Duandduan
2025-06-17

Parametric 3D modeling is basically the same as programming. You can get the same outcome with or without elegance. Elegance helps you go further.

Daniel Duandduan
2025-06-16

I figured out how to draw a wire for a squircle in FreeCAD. Never seen it documented anywhere. So I wrote it up: duan.ca/2025/06/15/padding-a-s

Daniel Duan boosted:
Ryan Token :swift:ryantoken@indieweb.social
2025-06-14

Finally had some time to watch a few WWDC sessions on this year’s updates to Swift Concurrency. The changes all look SO nice. Can’t wait to implement them.

“Embracing Swift Concurrency” with @dgregor79 was particularly great 🤝

Daniel Duan boosted:
Sommer Panagesommer@macaw.social
2025-06-14

Another year another amazing DubDub Karaoke! What an epic night with Apple friends old and new! And with that, my #wwdc25 is at a close. It was a magical one and I’m beyond grateful for everyone that made it happen!

A group of people stands in a darkly lit room with a purple cast, brick wall behind them. They all gave us to the left ostensibly at the TV screen with the karaoke lyrics on it mouse open singing loudly.A group of about 30 people stands in a karaoke room, a low table in the middle and brick walls behind them. The scene is blurred with people, singing, and moving to the music.
Daniel Duandduan
2025-06-14

@timroesner @samrshi you say that, Tim…

Daniel Duandduan
2025-06-13

I've started and finished writing a whole Moleskine of physical journal this year. Now it has been scanned; assembled into a searchable PDF; put into a 3D printed case; labeled, and vacuum sealed.

(OCD go brrrrr)

Daniel Duan boosted:
Tim Roesnertimroesner
2025-06-13

was such a blast! It’s one of my favorite weeks of the year and I loved chatting with so many familiar and new people. Thank you to all the developers that made their way to Cupertino, especially this year.

RevenueCat takes over MinibossSwift Student Stars present their projectsJony Ive on a screen at OpenAIJames Dempsey’s Week in Review
Daniel Duan boosted:
2025-06-13

The Swift Foundation Model API should be hung in the Louvre

Daniel Duan boosted:
Juri Pakastejuri
2025-06-12

The SwiftUI concurrency session by @dduan was great. One of the best things in WWDC sessions is engineers articulating why something is the way it is.

developer.apple.com/videos/pla

Daniel Duan boosted:
2025-06-10

It's that time of year, WWDC labs! I highly recommend folks to sign up for labs. I will be in the Performance, Power, and stability labs through the entire week. Sign up for a session, whether you have a specific performance issue you want to work through together or just have questions about our existing & new tools. developer.apple.com/wwdc25/ses

Daniel Duandduan
2025-06-10
Daniel Duan boosted:
Jed Foxjedfox
2025-06-10

My work project this year (with help from folks across Apple who built out the data source, taught me how various bits of SwiftUI work, and made the UI in Instruments much more informative): a new SwiftUI instrument that can finally tell you why your views are updating! It also gives you a peek into the soup of attributes under the hood :) Grab one of the 26.0 betas for your device of choice and give it a try: developer.apple.com/videos/pla

Daniel Duandduan
2025-06-10

SwiftUI’s concurrency annotations express its runtime semantics. Look, there’s a nice YouTube video about it:

youtu.be/Ttxz8bVvX3s

Daniel Duan boosted:
Jeremy Schonfeldjmschonfeld@sfba.social
2025-06-10

If you’re excited about new rich text capabilities in #SwiftUI and powerful AttributedString enhancements, be sure to check out our #WWDC25 session where Max and I dive into all of the details! 🥐🥐 developer.apple.com/videos/pla

Daniel Duan boosted:
2025-06-10

So delighted to share Jeremy and my talk all about rich text editing in SwiftUI with AttributedString! Many people worked together to make this API and this talk happen, and I’m so grateful to all of them! Can’t wait to see it out there in your apps!

RE: sfba.social/@jmschonfeld/11465

Daniel Duan boosted:
Jeff :verifiedgay_2:jnadeau@tech.lgbt
2025-06-10

tired: swiftui is just a wrapper for kit controls

wired: kit controls are a wrapper around swiftui federated.saagarjha.com/object

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst