I miss the old spam :(
Daniel Saidi
@danielsaidi.bsky.social
421 Followers
339 Following
Building apps & SDKs for the ๏ฃฟ stack, using Swift & SwiftUI.
Statistics
-
-
So Xcode can't even validate a local Swift package when GitHub is down??
-
A few years ago, my Gmail spam folder was filled with nasty, pervo crap. Today, at 46, I've started receiving spam emails with subjects like "A bit too calm, but honest" and texts like "A place where you can converse without any stress. A place for conversations that actually mean something." ๐คจ
-
๐ฅ๐
-
Yeah, I want something that draws the thinking to a keyboard without being too on the nose.
-
I'm getting frequent questions regarding what the "A" in the KeyboardKit icon stands for. For me, it was just a way to render a plain iOS keyboard key, but this is lost with the more stylized design. I really don't like adding KK to the key, but am at a loss how to improve the current icon.
-
๐ ๐ฉ๐๐๐๐ ๐๐๐ ๐ช๐๐๐๐๐ -๐บ๐๐๐๐๐ ๐ฉ๐๐๐๐๐๐๐ ๐๐๐๐ ๐ฎ๐๐๐ฏ๐๐ ๐จ๐๐๐๐๐๐ by Daniel Saidi (@danielsaidi.bsky.social)
Automate closed-source Swift package builds from commit to distribution. GitHub Actions orchestrates the entire pipeline - compilation, testing, and release without manual overhead.
#Swift #Automation
Building Closed-Source Binaries with GitHub Actions
Using GitHub Actions is a great way to automate your build pipeline. In this post, weโll take a look at how to use GitHub Actions to buil...
-
I've been having fun with simplifying the KeyboardKit app icon for Liquid Glass and the next major app version. I don't want to change too much, while still embracing the new design, and I think this is a step in the right direction. keyboardkit.com/app #buildinpublic #swiftui
-
After some trial and error getting GitHub Actions to work, I can now confirm that the workflow in this post, in combination with adding dependencies to a binary Swift package, works great! KeyboardKit no longer has a copy of LicenseKit, but adds it as a dependency. danielsaidi.com/blog/2025/11...
Building Closed-Source Binaries with GitHub Actions
Using GitHub Actions is a great way to automate your build process. In this post, weโll take a look at how GitHub Actions can build binar...
-
Ok, let's give this another go. In this stream, I'll ensure that the XCFramework generating GitHub Action workflow works as expected, then update the open-source project and its docs to cover the changes. It will around an hour, after which I'll move on to Liquid Glass stuff.
Twitch
Twitch is the world