Recent Posts
Support either kebab-case or PascalCase decoding by extending JSONDecoder
A useful KeyDecodingStrategy extension to parse and convert from either kebab-case or PascalCase to camelCase.
Write convenient APIs for networking by extending the URLSession and Result types
A practical example of how developers can extend the URLSession and Result APIs to improve writing and readability when working with the networking layer in Swift.
Algebraic types in the Swift type system
Discover how Algebra is applied to the Swift type system and how its understanding can help you to reduce your code complexity and improve your APIs.