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…7 min read·May 16, 2023--2--2
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…5 min read·May 14, 2021--1--1
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…10 min read·Jun 11, 2020--1--1
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…6 min read·Dec 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…6 min read·Oct 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 efficiency3 min read·May 30, 2019--4--4
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.3 min read·Apr 18, 2019----