PinnedLee Kah SenginBetter ProgrammingHow to Use Web3.swift in iOSFetch data from the Ethereum blockchain using Swift·5 min read·May 11, 2022--1--1
PinnedLee Kah SenginBetter ProgrammingHandling Actor Reentrancy Problem in SwiftKnow how to safely run concurrent Swift code·6 min read·Sep 22, 2021--1--1
Lee Kah SengUnderstanding Container Background for Widget in iOS 17This article is originally published at swiftsenpai.com.·4 min read·Sep 15, 2023----
Lee Kah SengHow to Create Callback-like Behavior Using AsyncStream in SwiftNo more relying on closures.·4 min read·Jul 18, 2023--1--1
Lee Kah SengHow to Handle Empty States Using UIContentUnavailableConfigurationNo more excuses to neglect empty states in your apps.·6 min read·Jun 12, 2023----
Lee Kah Seng5 Simple Steps to Find Slow Code Using Xcode Time ProfilerIt is easier than you think·6 min read·Jun 6, 2023----
Lee Kah SengHandling WebP Images When Using PHPickerViewControllerBe cautious when using PHPickerViewController·3 min read·May 23, 2023----
Lee Kah SengHow to Define Custom URL Actions for SwiftUI Text ViewsFind out interesting ways to use the custom URL actions.·4 min read·May 9, 2023----
Lee Kah SengHow to Use UIHostingConfiguration to Integrate SwiftUI Views into UIKit AppsUIHostingController is no longer the only choice.·4 min read·Apr 25, 2023----
Lee Kah SengHow to Create Custom Redacted Effects on Widgets?It is not as straightforward as you think·4 min read·Apr 11, 2023----