-
Read article
Making CAP or JAIL for Very Disco Game Jam 2.0
How I built a driving game with a generated city, a minimap, and traffic for a game jam.
-
Read article
How I Learn Information Architecture (IA) by Designing a Mobile Banking App
How I used information architecture to plan the screens and navigation for a mobile banking app.
-
Read article
Luhn Algorithm: How a simple checksum validates credit card numbers locally
How the Luhn checksum works, with a Swift example for checking a card number.
-
Read article
Failed to Navigate Back: Why My View Controller Search Returned nil (and How I Fixed It)
Why searching the navigation stack missed a view controller, and how I searched the full hierarchy instead.
-
Read article
Swift Closures: What Is ‘@escaping’ Actually Escaping From?
What @escaping means, how closures capture values, and where retain cycles can happen.
-
Read article
Why Swift 6 Keeps Yelling About ‘Isolated’ and What It’s Actually Trying to Tell Us
What I learned about actor isolation while fixing Swift 6 warnings in a SwiftUI project.
-
Read article
Rupiah Redenomination: Can We Remove Three Zeros Without a Full System Crash?
What removing three zeros from the rupiah could mean for app displays, stored amounts, and existing systems.
-
Read article
How iOS Handles Events When You Touch the Screen: ⛓️ Responder Chain
How iOS finds the view you tapped and passes events through the responder chain.
-
Read article
I Thought 'Struct vs Class' Was Easy, Until I Failed an Interview Question.
An interview question about mixing structs and classes showed me a gap in my understanding of value and reference types.
-
Read article
Using Double (or Float) in a Banking App? That's How Money Disappears.
Why floating-point rounding matters when working with money, and what to consider instead.
-
Read article
I Failed an Interview Because of translatesAutoresizingMaskIntoConstraints. Here is What I Learned.
What I learned about translatesAutoresizingMaskIntoConstraints after getting an interview question wrong.
-
Read article
The Overkill(?) Logger: Building a Privacy-Aware, High-Performance Logging System for iOS
A logger I built around OSLog, with log levels, privacy handling, and lazy message evaluation.
No posts found. Try a different search.