danielsaidi Profile Banner
Daniel Saidi Profile
Daniel Saidi

@danielsaidi

Followers
3K
Following
11K
Media
2K
Statuses
19K

Indie developer doing apps & SDKs for the  tech stack. This account is used for DM and marketing purposes.

Stockholm, Sweden
Joined January 2009
Don't wanna be here? Send us removal request.
@ThoseWhoSwift
ThoseWhoSwift
18 hours
In his article, @danielsaidi shares questions and his responses from his SwiftLeeds’25 talk, covering topics like expanding SDK APIs, feature flags, monetization strategies, dependency management, versioning, and handling behavior-breaking changes. https://t.co/7v1skHqM0z
Tweet card summary image
danielsaidi.com
I recently did a talk on Best Practices in SDK Development at SwiftLeeds ‘25. I got so much feedback and great questions that I decided t...
0
1
0
@danielsaidi
Daniel Saidi
1 day
Does anyone know if there is any way to get concentric shapes to work with #SwiftUI navigation transitions? I want a sheet to open with a zoom effect, but adding the navigation transition breaks the concentric sheet content.
0
0
0
@ItsUddeshya
Uddeshya Agrawal
2 days
Big shoutout to @keyboardkitsdk 🙏 to partnering @trybossai for it's keyboard infrastructure 🤝 Locked in KeyboardKit Pro Gold for the year. Their SDK handles autocomplete + emoji while we focus on the AI voice engine. Smart founders build on solid foundations. Shipping
9
4
14
@danielsaidi
Daniel Saidi
2 days
I'll be giving my talk "SDK Best Practices - Building a Great Developer Experience" at @BuildStuffConf in Vilnius, Lithuania. This is a longer version than the one I gave at Swift Leeds, so I will have time to cover a lot more. I’m very excited and hope to see you there! ☺️
0
0
4
@danielsaidi
Daniel Saidi
3 days
Swipe down actions are coming to iPad in KeyboardKit 10.1 🎉 This will make typing on iPad match the native behavior even more. Fun fact: I have procrastinated building this since 2019(!!!). As I finally sat down to implement it, it just took a few hours. https://t.co/D0RNiiI6RY
Tweet card summary image
keyboardkit.com
KeyboardKit 10.1 will add secondary swipe down actions to the iPad keyboard. This is auto-enabled for all locales, but can be disabled wi...
0
0
1
@Dimillian
Thomas Ricouard
6 days
Wait what????
@alpennec
Axel Le Pennec
6 days
TIL Xcode 26 has a View Debugging tool to show when a View is rendered called “Flash Updated Regions”. This seems very powerful, I’ll make sure to débug my apps with that turned on.
7
6
191
@fatbobman
fatbobman (东坡肘子)
9 days
Thanks to those who shared their amazing insights: @JoannisOrlandos, @valentebruno, @tanaschita, @MatManferdini, Tomasz Lizer, Uladzislau Volchyk, @danielsaidi, Matt Massicotte, @piercifani and @WesWickwire
@fatbobman
fatbobman (东坡肘子)
9 days
Fatbobman’s Swift Weekly #0108 is out! Swift Officially Releases Android SDK 🚀 Subjects -> AsyncStream 📖 Uploading Asset in the Background 📁 Conforming to Protocols 🎢 Android Doesn’t Deserve Swift — But We Did It Anyway 😊 PureSQL and more... https://t.co/46DxGJT22W
0
2
9
@danielsaidi
Daniel Saidi
11 days
We have used Discord to communicate with customers, but its closed nature means that discussions are eventually lost in an ever growing history. This is why we'll try a subreddit instead, with the hope that it will be a more open and discoverable platform. https://t.co/BLZd1wciUZ
Tweet card summary image
keyboardkit.com
The official KeyboardKit subreddit has just been launched. We’re excited to launch this community for developers and enthusiasts using th...
1
0
3
@SwiftLang
Swift Language
12 days
📣Announcing the first preview releases of Swift for Android, enabling you to build Android business logic with the same Swift that you use for Apple platforms. https://t.co/UAR6LO3prQ #Android
82
601
3K
@danielsaidi
Daniel Saidi
11 days
I've done a lot of closed-source and client work the past few months, and haven't had time to stream (no spare time!). But I really miss it and want to get back into it. So I guess I'll just fire up OBS in 15 minutes and see what happens. See you there? https://t.co/zcVjQYLOBq
Tweet card summary image
twitch.tv
I'm a freelance developer in Stockholm who builds Swift & SwiftUI open-source, SDKs and apps for the  tech stack. I do occasional live streams, but mostly just announce them a little in advance.
0
0
4
@danielsaidi
Daniel Saidi
11 days
Do you struggle with form validation in #SwiftUI? This post discusses going from a lot of duplicated, error-prone code, to a key path-based approach with much less code, that is much safer and easier to read. How do you handle form validation in your apps? https://t.co/kxp9Drp1fZ
Tweet card summary image
danielsaidi.com
I struggled to start using keypaths in Swift, but I’m really glad that they’re now a go-to tool to reduce repetition and increase readabi...
1
0
10
@stefanjblos
Stefan
13 days
And here's the talk I gave about building Apple Intelligence by ourselves: https://t.co/B1jHADIMjv
0
1
5
@stefanjblos
Stefan
13 days
In may, I had the pleasure to be a speaker at @iOSKonf in lovely 🇲🇰. It was a great conference, awesome people, and great talks. They uploaded the videos including amazing talks from @jargoonco, @peterfriese, @sdw, @nikle22, @v_pradeilles, @mikaela__caron, @krips, @Oliver_Binns,
Tweet card summary image
youtube.com
5
6
26
@danielsaidi
Daniel Saidi
17 days
KeyboardKit releases now include dSYMs, to provide you with symbolicated crash reports instead of just listing a bunch of obscure memory addresses. https://t.co/4fZRaxzIgX
Tweet card summary image
keyboardkit.com
KeyboardKit now includes dSYMs as part of the release. Let’s see how you can add these dSYMs to your app to improve the crash reports for...
0
0
0
@danielsaidi
Daniel Saidi
17 days
Do you struggle with unsymbolicated crash reports from 3rd party SDKs that you use in your app? If so, check out this article about how to add dSYMs from closed-source SDKs to your app, to get symbolicated crash reports that you can act on. #swift #sdks https://t.co/3XQSDk3ztN
Tweet card summary image
danielsaidi.com
If your app depends on a closed-source SDK, you may find that the crash reports don’t provide a full strack trace for the SDK. Let’s see ...
0
0
2
@danielsaidi
Daniel Saidi
21 days
I had the pleasure of receiving a review copy of "Mastering Swift 6" by Jon Hoffman. It's an extensive read that covers the basics and advanced parts of the Swift programming language. If you're looking to learn or refresh your knowledge it's a great read. https://t.co/e6CzyJ6jg4
Tweet card summary image
amazon.com
0
1
3
@danielsaidi
Daniel Saidi
21 days
The videos from @ioSKonf '25 are starting to roll out. The video from my talk Distribute & Monetize Closed Source SDKs with the Swift Package Manager is now available. I just realized I desperately need podcast voice training 😬 #swift #swiftui https://t.co/BkThml9akj
0
0
2
@danielsaidi
Daniel Saidi
22 days
I'll give a longer version of my talk "Best Practices in SDK Development" at BuildStuff '25 in Vilnius Dec. 3-5! 🥳 If you want to join, this link gives you a 15% discount on your ticket! I really hope to see you there - it will be a lot of fun! https://t.co/4BFUKd7eR1
Tweet card summary image
buildstuff.events
Get your Build Stuff 2025 tickets now! Join top software engineers, architects, and tech visionaries in Vilnius, Lithuania (Dec 3-5, 2025) for hands-on workshops, cutting-edge talks, and game-chang...
0
0
1
@danielsaidi
Daniel Saidi
22 days
The KeyboardKit app has been updated with support for custom fonts and clipboard & clips. These additions make this an affordable alternative to many of the very expensive font apps in the App Store. Any help to spread the word is greatly appreciated :) https://t.co/HzrNbJIVNQ
Tweet card summary image
keyboardkit.com
Version 3.14 of the KeyboardKit app is out! This update make the app use KeyboardKit 10, which adds features like font and clipboard supp...
0
0
1
@radiofun8
Minsang Choi
27 days
Super simple (and easy) gooey effect demo. #swiftui
8
18
352