Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Daniel Saidi

@danielsaidi@mastodon.social
mastodon 4.8.0-nightly.2026-10-06
  • Open on mastodon.social

Building apps & SDKs for the  stack, using Swift & SwiftUI.

0 Followers
0 Following
30 Posts
Joined November 23, 2017
Website:
https://danielsaidi.com
Kankoda - Company:
https://kankoda.com
KeyboardKit - Custom Keyboard SDK:
https://keyboardkit.com
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 6mo ago
Replying to
@vampiress Dead Space’s diegetic UI.
11
1
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 5mo ago

Hoping for a less toxic and orange licking Apple.

9
0
2
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 5mo ago

Using both Codex and Claude Code to create a new website, I am amazed how much faster Claude is, and how much better result I get. Night and day.

5
0
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 5mo ago

EmojiKit 2.4 is out, with support for Emojis 17 🫪. Don't be a sad 🪊 player. Dance like a 🧑‍🩰 into the repo and grab this new release, full of emoji 🪎.

#Swift #SwiftUI

https://github.com/danielsaidi/EmojiKit

github.com
3
0
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 11mo ago

A recording of my talk Best Practices in SDK Development" has been published by the amazing @SwiftLeeds@iosdev.space team. I haven't watched it due to severe cringe-related issues, but if you're interested in building SDKs, you may find it interesting.

#swift #sdks

https://danielsaidi.com/talks/2025/10/08/best-practices-in-sdk-development

danielsaidi.com
9
4
4
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 12mo ago

I had a great time at @SwiftLeeds@iosdev.space, where I got to meet so many amazing people! Like we say in Sweden - "Ingen nämnd, ingen glömd" (No one mentioned, no one forgotten). I enjoyed giving my talk "Best Practices in SDK Development", and answer some questions here:
https://danielsaidi.com/blog/2025/10/11/swiftleeds-questions-and-answers

danielsaidi.com
9
0
1
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 12mo ago

I’m flying to @SwiftLeeds@iosdev.space for my talk on SDK Best Practices. I’ve been looking forward to this for so long and can’t wait to see the other talks. It’s my third year attending SwiftLeeds, such a great conference! Let me know if you’re going and want to meet up. https://swiftleeds.co.uk

SwiftLeeds - SwiftLeeds
swiftleeds.co.uk

SwiftLeeds - SwiftLeeds

SwiftLeeds is a unique iOS and Swift conference held in the heart of Leeds, UK. Join us for talks, workshops, and networking.

7
8
1
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 6mo ago

Listening to a podcast discussing Hail Mary and speed of light led me to new (maybe incorrect) insights. Since you can’t accelerate to C (energy tangent -> infinity) and time slows down exponentially, does time then stand still for photons, who DO travel in C…meaning they can be everywhere at once?

2
1
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 8mo ago
Replying to
@kevinrenskers Thank you for your great text! I feel exactly like you explain and have suffered under Tim Apple for so long. This text from February last year is subpar to yours, but share the same sentiment. I have reduced my spending on Apple hardware to the bare minimum, and while I will still buy what I truly need, I will not do so happily. That’s something I share with most US big tech companies these days, but I never believed Apple would join that gang. https://danielsaidi.com/blog/2025/02/17/when-tech-giants-bow-reconsidering-my-relationship-with-us-tech
When Tech Giants Bow: Reconsidering My Relationship with US Tech
danielsaidi.com

When Tech Giants Bow: Reconsidering My Relationship with US Tech

While this is a tech focused blog, where I generally keep politics out, I believe that reflecting on how US big tech is changing is, in f...

3
1
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 5mo ago
Replying to
@StewartLynch@iosdev.space @ctietze@mastodon.social Congratulations! 🎉
1
0
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 5mo ago

Swift Package Scripts 3.0 is out! 🚀 This version removes the script file extension to let us trigger scripts easier.

https://github.com/danielsaidi/SwiftPackageScripts

github.com
1
0
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 6mo ago

I have a very strange experience with Foundation Models, where my next word prediction session returns uppercase words when in Safari, otherwise lowercase. There is nothing in the instructions or prompts that change, and it's always running inside a keyboard extension, so Safari being the host must somehow be affecting the system logic in a very strange way.

1
0
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 6mo ago

@thomasfuchs@hachyderm.io April’s fool? 😀

1
0
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 7mo ago
Replying to
@tjadejong@mastodon.social Try adding a new key with the plus button to generate a symbol and see if it gets processed. :)
1
1
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 16mo ago
@Daojoan US ultra capitalism perverted it into a dystopian hellscape.
4
0
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 7mo ago
Replying to
@tjadejong@mastodon.social Hi Tim! You need to add the resource information to your Swift package file, so that Xcode handles it properly. Otherwise, the string catalog will not be processed by the package. You must also add the default locale to the package. You can take a look at this package file for reference :) https://github.com/danielsaidi/EmojiKit/blob/main/Package.swift
github.com
1
3
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 11mo ago
Replying to
@tjadejong@mastodon.social @SwiftLeeds@iosdev.space I’m very happy to hear that, both for the talk and the karaoke haha! Thank you :)
1
0
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 12mo ago
Replying to
@MuseumShuffle@mastodon.social Hey that’s impossible!
1
0
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 12mo ago
Replying to
@mattiem@mastodon.social @SwiftLeeds@iosdev.space Thank you Matt! It would have been great to hang out with you. Hoping for another conf in a near future!
1
0
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 47mo ago
Replying to
@lsoderman@mstdn.social Nice one! I prefer the term like over favorite, since to me favorites is more like “saved” - a list that you want to return to for your favorite content.
1
0
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 6mo ago
Replying to
@grumpygamer @thomasfuchs I always play the EGA versions of MI and Quest for Glory when I revisit them.
0
1
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 8mo ago
Replying to
@kevinrenskers Thanks, but it dwarfs in comparison with yours :) Big tech has come a long way from the “Make the world a better place” days.
0
0
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 6mo ago

St Julian’s in Malta seems like the perfect mix of maximum capitalism and minimum taxation. The hotels and commercial parts are top notch while most of the coastal line is cut off from the public and the few remaining parts are dirty or ruined.

0
0
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 2mo ago
The Mortal Kombat games’ solo campaigns are insanely impressive in their ambitions, and MK1 takes it to a completely new level. Long and highly detailed movie segments with fun fight insertions. Almost movie worthy.
0
1
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 4mo ago
Replying to
@appfrosch@iosdev.space @alpennec@iosdev.space I think using interactive dismissal makes the most sense, but I too would love to have a way to detect when the user tries to dismiss the sheet. I have no such support in that package, and don't know of any SwiftUI native ways of doing so.
0
1
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 12mo ago
Replying to
@MuseumShuffle@mastodon.social @SwiftLeeds@iosdev.space Yeah me too! Looking forward to meeting you soon!
0
4
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 12mo ago
Replying to
@MuseumShuffle@mastodon.social Oh, I know :) I mean meeting you AGAIN.
0
2
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 11mo ago
Replying to
@olkir@mastodon.social @SwiftLeeds@iosdev.space Haha yeah, its absolutely horrible.
0
0
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 6mo ago
Replying to
@graste@social.vivaldi.net Microsoft absolutely suck at naming. Apple do too (anyone remember The New iPad?), but their stellar product quality has generally managed to overcome the naming. In Microsoft’s case, we got the Xbox naming debacle, with One S, Series S, Series X, etc., which tanked the entire product line.
0
0
0
0
Open post
Daniel Saidi @danielsaidi@mastodon.social
· 8mo ago
Replying to on wien.rocks
@noheger@wien.rocks @bzf@mastodon.social “Insert Quote by Steve Jobs here”
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 15:25:32 UTC