Frederik Riedel 🐻‍❄️

@frederik.riedel.wtf

I build apps. Inventor of the polar bear emoji 🐻‍❄️

I built a small Swift Array Extension called “VibeSort” for the new iOS 26 Foundation Models: (You’ll never have to guess again what areInIncreasingOrder actually means) Just type what you want and the LLM will sort it out at runtime ;)

                let array = [45, 12, 34, 78, 23, 54, 98, 76, 54, 32]
                print("Original: \(array)")
                
                Task {
                    let sorted = await array.vibeSort(sortingDescriptor: "from smallest to highest pls")
                    print("Sorted: \(sorted)")
                }

YouTube automatically translates and synchronizes videos now. It’s super annoying and in the browser there is no way to turn it off, there is no way for me to say “I know English don’t translate” and if I switch settings to English, all my German videos will be translated with a horrific AI voice

Can any of my Apple friends please fix this bug: FB14082790 It’s been haunting us for over a year now. And there has been ZERO feedback coming back 😭 I have provided a sample project to reproduce and a video explaining the bug. I would even fly to Cupertino to help the team reproduce this.

I need some help: We have a SwiftUI view that includes a ZStack { UIViewControllerRepresentable() Button() } The UIViewController contains one sec’s breathing intervention. While the animation is running and the view moves behind the button, it can’t be pressed – even though it’s on top 🤔

iOS developers (again): I just published an `URL` extension to open Bluesky and Mastodon profiles in different 3rd party apps, depending on what the user has installed. Should make it easier to link to your profile from your indie apps! github.com/KlemensStras... #buildinpublic #iosdev #indiedev

GitHub - KlemensStrasser/social-url-scheme-handling

Contribute to KlemensStrasser/social-url-scheme-handling development by creating an account on GitHub.

github.com