Hi, I'm Chuan
Full Stack Engineer
I build web products, ship features end-to-end, and write about technology, programming, and books.
Latest Blog
On this website, you will find content related to technology, programming, and sometimes motivational topics.

Performance & Scalability with Swift 6 Concurrency
Evaluating performance and scalability after migrating to Swift 6.

Testing & Debugging Concurrency in Swift 6
Strategies for testing and debugging concurrent code in Swift 6.

Migrating Legacy Code from Completion Handlers to Async/Await
Strategies for safely migrating legacy async code to Swift 6.

Advanced Async/Await in Swift 6
Understanding suspension points and structured concurrency in Swift 6.

Sendable & @unchecked Sendable in Swift 6
How Sendable protects data across concurrency boundaries.

Strict Concurrency Checking in Swift 6
Why strict concurrency checking is unavoidable when migrating to Swift 6.