Decoding Swift types that require additional data Swift’s Codable API — which consists of the Encodable protocol for encoding, and Decodable for decoding — offers a powerful,
Migrating Day One Journal Entries to Obsidian I recently moved away from Day One and am now using Obsidian to keep my daily journal. To make that possible, I needed to
All Your Brand Are Belong To Us The last iOS redesign, iOS 7 in 2013, laid the foundation for a neutral, nearly agnostic visual language that third-party
Tips and tricks for when using SwiftUI’s ViewBuilder SwiftUI’s ViewBuilder type is a key part of the library’s overall API design, in that it’s what enables multiple view
VernamVeil: A Fresh Take on Function-Based Encryption Cryptography often feels like an ancient dark art, full of math-heavy concepts, rigid key sizes, and strict protocols. But what
An Artist Claims to Have Created Paint in a ‘New’ Impossible Hue Conjured by Scientists Olo has become Yolo.
Using Swift’s defer keyword within async and throwing contexts Swift’s defer keyword allows us to delay the execution of a given block of code until the current scope is
Modern URL construction in Swift These days, most applications need to work with URLs in some form. Perhaps they’re used to make network calls, to
Swift by Sundell is back! I never actually decided to stop writing Swift articles. It just sort of happened. In fact, for the past two
minifeed I recently discovered minifeed, and it has quickly become one of my favorite things on the internet. Minifeed is a curated