Localization in Swift Packages
Extending Xcode's symbol generation to Swift Package consumers.
Khan's Online Web Log (aka: my blog)!
Extending Xcode's symbol generation to Swift Package consumers.
Working on the design of the new Home Screen, colors, and goals for the rework.
Fonts come with numerous style settings that are difficult to use in UIKit and AppKit. Learn how to determine which ones are available, and how to use them.
There are multiple ways to cross-compile Swift on different platforms. I explored a few methods while building a Discord bot and a Bluesky bot.
I redesigned my blog, in Swift.
A quick Automator script I use almost daily to toggle my desktop contents. Updated for desktop widgets.
Learn how to store a sort order on a list of items saved in a database.
We have a basic sin function, now we need to calculate more than π/2, and do it fast.
Sine is infinite, so how can a computer calculate an infinite function?
One way search engines like google rank page poplarity using matrices.
Avoid JSON decoding errors when using Dates with Firestore and Codable.
Make fast, simple scripts with my favorite language.
Use simple functions and layout anchors to create a simple UI without storyboards.
Building a small Toggl Clone using Vapor.
Create a mapping field on a realm object to easily save and retrieve arrays of anything from a realm object.
Subclass a SKSpriteNode to make multiple types of the same sprite to save time and energy.
Use swift-sh to import any SPM module into your scripts.
Create a container controller to separate and simplify your UIKit views.
Receive notification when firebase users auth state changes on iOS.