Coding life

  • Home
  • Posts
  • Tools
  • Games
  • Services
  • About
Leveraging Swift’s Type System to Guard Code Quality and Prevent Errors

Leveraging Swift’s Type System to Guard Code Quality and Prevent Errors

Dec 23, 2024   ·   14 mins read

Swift’s robust type system is one of its greatest strengths, offering developers powerful tools to catch errors at compi...

Swift Type system
Leveraging Kotlin’s Type System to Guard Code Quality and Prevent Errors

Leveraging Kotlin’s Type System to Guard Code Quality and Prevent Errors

Dec 23, 2024   ·   12 mins read

In modern software development, preventing bugs before they happen is infinitely more valuable than fixing them after th...

Kotlin Type system
Unlocking New Possibilities: A Comprehensive Guide to Swift Testing

Unlocking New Possibilities: A Comprehensive Guide to Swift Testing

Oct 23, 2024   ·   8 mins read

As iOS development continues to evolve, the tools and frameworks available to developers have also seen significant adva...

Swift Swift testing Testing
Unlocking the Power of Embedded Swift: Your Step-by-Step Roadmap

Unlocking the Power of Embedded Swift: Your Step-by-Step Roadmap

Aug 23, 2024   ·   6 mins read

Introduction Swift, the general-purpose programming language beloved by Apple developers, is expanding its reach into th...

Swift Embedded
Exploring Swift’s Codable Protocol

Exploring Swift’s Codable Protocol

Jun 23, 2024   ·   9 mins read

In the previous article, we explored techniques for modifying key names when working with the Codable protocol in Swift....

Swift Protocol Codable
Exploring Swift’s Codable Protocol: Techniques for Modifying Key Names

Exploring Swift’s Codable Protocol: Techniques for Modifying Key Names

May 23, 2024   ·   5 mins read

The Codable protocol in Swift is a powerful feature that enables the seamless transformation of data structures into ext...

Swift Protocol Codable
Git credential helper using Swift

Git credential helper using Swift

Mar 23, 2024   ·   5 mins read

What’s git credential helper Git needs a way to know the credentials if we use it to access the repos that are not publi...

Git Git credential helper Swift
The beauty of Swift Language – protocol

The beauty of Swift Language – protocol

Jan 26, 2024   ·   13 mins read

Swift promotes protocol oriented programming and the protocol in Swift is designed to provide rich functionalities to su...

Swift protocol
Swift Actors

Swift Actors

Jan 26, 2024   ·   5 mins read

The actor model is a popular model for concurrency computing. Swift adopts this model and adds actor as an integral part...

Swift Concurrency Actor
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»

© 2025 Tim Wang