Coding life

  • Home
  • Posts
  • Tools
  • Games
  • Services
  • About
Swift Code Craft: TrieRouter from Vapor

Swift Code Craft: TrieRouter from Vapor

Feb 23, 2025   ·   7 mins read

Swift Code Craft: TrieRouter from Vapor

Swift iOS Swift ServerSide Code efficiency
Bad Code Smells: The Silent Killers of Swift Elegance

Bad Code Smells: The Silent Killers of Swift Elegance

Feb 23, 2025   ·   23 mins read

Understanding code smells is essential for maintaining clean, efficient, and manageable Swift codebases. This tech blog ...

Swift code smells Bloaters DRY
Mastering Swift’s `dynamic` and `@_dynamicReplacement(for:)` for Dynamic Behaviour

Mastering Swift’s `dynamic` and `@_dynamicReplacement(for:)` for Dynamic Behaviour

Jan 23, 2025   ·   6 mins read

Mastering Swift’s `dynamic` and `@_dynamicReplacement(for:)` for Dynamic Behaviour

Swift iOS dynamicReplacement
Various ways to secure network traffic for mobile apps

Various ways to secure network traffic for mobile apps

Dec 23, 2024   ·   6 mins read

Various ways to secure network traffic for mobile apps

SSL pinning iOS Security Key agreement SRP App Attest Request signing Payload encryption mTLS
The Differences Between Value Types and Reference Types in Swift

The Differences Between Value Types and Reference Types in Swift

Dec 23, 2024   ·   3 mins read

Swift is a powerful and intuitive programming language that combines safety and performance. One of the key concepts tha...

Swift Value type Reference type
Swifty Ways to Handle Data Redaction in the UI

Swifty Ways to Handle Data Redaction in the UI

Dec 23, 2024   ·   4 mins read

The Problem: Redacting Sensitive Info We’ve all been there — we need to display some sensitive info on the UI, but can’t...

Swift Data Redaction
Swift Object Creation: Why Initializers are the Preferred Choice

Swift Object Creation: Why Initializers are the Preferred Choice

Dec 23, 2024   ·   4 mins read

In Swift programming, creating objects is a fundamental task that developers perform regularly. While there are multiple...

Swift Initializer
Safeguard Data in IOS Apps Using Swift

Safeguard Data in IOS Apps Using Swift

Dec 23, 2024   ·   4 mins read

Safeguard Data in IOS Apps Using Swift

Swift iOS Security
Local Reasoning

Local Reasoning

Dec 23, 2024   ·   2 mins read

Understanding Local Reasoning Local reasoning is a principle in software development that allows programmers to understa...

Swift Software enginnering Local reasoning
  • ««
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
  • »»

© 2025 Tim Wang