Phlippie BosmanVerify collections in Swift with sized index setsIn this post, I implement a rather slippery concept in Swift: index sets with exact sizes. Why? Partly to stretch my Swift-muscles a bit…May 16, 20232May 16, 20232
Phlippie BosmaninCodeXLet’s make a Swift property wrapper that ignores variables when en/decodingIn this post, we create a property wrapper that can be used to “skip” properties when encoding or decoding an object. This is useful when…May 14, 20211May 14, 20211
Phlippie BosmaninThe StartupAn easy-to-use routing system in SwiftEschewing pre-built routing frameworks, for a hand-rolled system based on protocols, enums and default implementations, that is tailor…Jun 11, 20201Jun 11, 20201
Phlippie BosmaninRetro RabbitAMP and PWA with Michael Gaud • Surfacing.RRThis is the second post in a series called Surfacing.RR. In this series, we uncover nuggets of knowledge buried deep within the projects…Dec 5, 2019Dec 5, 2019
Phlippie BosmaninRetro RabbitEnvoy Service Discovery with Hein Oldewage • Surfacing.RRThis is the first post in a new series called Surfacing.RR. In this series, we will uncover nuggets of knowledge buried deep within the…Oct 21, 2019Oct 21, 2019
Phlippie BosmaninBetter ProgrammingSwift Hacks: De-duplicate Tedious Type Declarations with In-line ConfigurationAdding a configured method to variable types to increase your coding efficiencyMay 30, 20194May 30, 20194
Phlippie BosmanSwift generics: moving type parameters out of angled brackets and into factory methodsGenerics are powerful and expressive, but occasionally, they can get a little ugly.Apr 18, 2019Apr 18, 2019