@iandundas Yay!
Indie developer.
Currently working on iPhone mirroring app https://getbezel.app and Vision Pro app https://splitscreen.vision
Fan of both space and time.
@iandundas Yay!
I'm so excited for Swift Island conference, coming up in just two months. Three days of workshops to dive into all the new stuff from WWDC. There's still some tickets available! https://swiftisland.nl #SwiftIsland
I did a (not very high quality) recording of my talk about the Attribute Graph. I hope it's helpful! https://chris.eidhof.nl/presentations/attribute-graph/
With parameter packs in Swift you can create a sort of fake tuple to which implements Equatable. Very useful in SwiftUI. https://nonstrict.eu/blog/2025/creating-equatable-tuples-swift-parameter-packs/
@gedeonm I love these updates. Great to read how you’re experiencing the show for the first time.
Using .frame(minWidth: 0, minHeight: 0) also works. And doesn't require indenting everything. Thanks @Chris!
The workaround to get back the old behavior is to use a GeometryReader.
Weird bug on macOS 26 (beta 1). Windows seems to be top-left aligned, rather than centered as before. FB18201269
@Viditb You can find a bunch on Youtube. Like https://www.youtube.com/watch?v=34UXapXQBy8
Slightly more inconvenient, there's also DVD .iso files on The Internet Archive. See https://gist.github.com/IsaacXen/874c59aec92a13f30728aecdabb9ea80#archives
@Viditb On https://wwdcindex.com we have links to the video files on Apple's CDN for all that they still host. The earliest ones are from 2007.
I'm collecting some statistics on the first day view counts of WWDC sessions on YouTube.
"Meet Liquid Glass" is the clear winner, followed by "Say hello to the new look of app icons". Then there's an obvious long tail of all the other sessions.
https://wwdcindex.com has transcripts for 3550 WWDC sessions.
Each transcript is split into paragraphs, the paragraphs have anchor icons next to them so you can deeplink to a specific part of a session. (For example: https://nonstrict.eu/wwdcindex/wwdc2015/226/#:~:text=So%20if,do%20this)
This is using the Text fragment format, which is very useful for this use case. https://developer.mozilla.org/en-US/docs/Web/URI/Reference/Fragment/Text_fragments
App Icon for Bezel: https://getbezel.app Thanks to @mathijskadijk and Tom for giving me such fun projects to work on 😁
@matthewskiles Thank you for this! I really appreciate the back-and-forth to get to a great final version.
Whisper transcription is a nice first draft, but it can use some manual cleanup afterwards.
@danielkasaj Indeed.
@mattiem Your teachings are working!
Every so often I accidentally hit some key combination in Xcode and half my code disappears. Then I have to type "Unfold" in the Help menu to get it back again. 🤦♂️
@ismh86 Update: I’ve added transcripts for all 3550 WWDC sessions.
https://wwdcindex.com
We've been working on adding Full Screen support to @bezelapp. These two WWDC sessions from 2011 and 2015 are still relevant and have been super useful.
https://nonstrict.eu/wwdcindex/wwdc2011/113/
https://nonstrict.eu/wwdcindex/wwdc2015/221/