A tutorial on how to implement the coordinator architecture pattern, using UIKit as a base for your app's navigation, and SwiftUI for your UI components.
Blog
Writing about iOS engineering, web development, and technology.
-
UIKit as a Base Layer, SwiftUI as a Design Layer -
Setting up a Dev Environment in XcodeHow to set up a DEV scheme so you can run your App Store and development builds side by side without overwriting each other or mixing data.
-
From 70 to 100: How to Achieve a Perfect PageSpeed ScoreMoving JavaScript to a Web Worker to build complex animations without tanking the main thread's performance.
-
Building a Modern WebsiteA deep dive on the tech stack and the architecture behind how this website and blog works.
-
MiniHab iOS App LaunchAnnouncing my brand new iOS app - a minimalist, private, and iCloud enabled daily productivity and habit tracker.