Tim WanginLevel Up CodingExploring Swift’s Codable Protocol: Techniques for Modifying Key NamesThe Codable protocol in Swift is a powerful feature that enables the seamless transformation of data structures into external…·4 min read·May 21, 2024----
Tim WanginLevel Up CodingIntroducing SwiftLlamaLLM might be the hottest topic currently in the industry and its usage is increasingly growing. If you are interested in embedding LLM…1 min read·May 7, 2024----
Tim WanginStackademicThe Ins and Outs of Getting the BundleThe reusable & stable way to get Bundle object·5 min read·Apr 19, 2024----
Tim WanginLevel Up CodingGit credential helper using SwiftWhat’s git credential helper·5 min read·Apr 14, 2024----
Tim WanginStackademicSecond thoughts on iOS project setup with dependency managementIn the last few years, I have been working on a few medium to big iOS projects. All of these projects have great modular architecture — —…·8 min read·Mar 25, 2024----
Tim WanginLevel Up CodingLLDB debugger in Xcode — 3From the the first and the second articles of this series, we have known how to set breakpoints to pause the code and explore the app…·4 min read·Mar 11, 2024----
Tim WanginLevel Up CodingLLDB debugger in Xcode — 2From the previous article, we have learnt how to set breakpoints. Once they are set, the app will pause at the breakpoints accordingly. In…·6 min read·Mar 4, 2024----
Tim WanginLevel Up CodingLLDB debugger in Xcode — 1LLDB is the current debugger tool that is integrated into Xcode. Even though lldb is a command line tool but Xcode provides UIs allowing…·6 min read·Feb 25, 2024----
Tim WanginLevel Up CodingPasskey — Passwordless solution for authenticationPasskey is a passwordless solution from FIDO alliance to resolve the global password problem. It provides a simple user experience with…·6 min read·Feb 4, 2024----