Home Articles Nuke Pulse About kean.blog

Topics

Swift

The language and its patterns: Codable, phantom types, futures, dates, and Swift 6.

5 articles

2024

  • Swift 6

    Jul 17

    The challenges of migrating apps and frameworks to Swift 6

2018

  • Future<Value, Error>

    Nov 12

    Future – a streamlined Future<Value, Error> implementation with functional interface

2017

  • Naive Date and Time

    Dec 1

    Foundation offers great APIs for manipulating dates with time zones, however, it might be missing a few things

  • Three Use Cases of Phantom Types

    Nov 24

    Adding additional type safety using phantom types on the examples

  • Codable: Tips and Tricks

    ★Nov 10

    Introduced in Swift 4 to replace NSCoding APIs, Codable also features first-class JSON support

More Topics

  • Architecture 3
  • Computer Science 5
  • Concurrency 5
  • iOS 4
  • macOS 4
  • Networking 11
  • Nuke 10
  • Performance 5
  • Persistence 2
  • Pulse 13
  • RxSwift 6
  • Swift 5
  • SwiftUI 14
  • Testing 6
  • Tools & Workflow 12
  • UIKit 8
  • What's New 14
  • GitHub · Mastodon
  • © 2016–2026 Alex Grebenyuk
  • Subscribe via RSS.