Tagged: Debugging
3 articles tagged with "Debugging"
AllAIActorsAnimationArchitectureAsync AwaitAutomationBackground TasksBuild PerformanceCICode ReviewCodexConcurrencyDebuggingDeep LinkingDesign SystemsDeveloper ExperienceEngineering CultureEngineering ManagementFeature FlagsFormsInstrumentsLaunchMemoryMigrationNavigationNetworkingOSLogObservabilityObservationOfflinePerformanceProductRelease EngineeringReliabilitySendableState ManagementStoreKitStoreKit2SubscriptionsSwiftSwift 6SwiftUISyncTeam PracticesTestingURLSessionXCTestXcodeiOS
iOSReliabilityDebugging
Why iOS apps start feeling flaky after launch
Flaky apps are rarely cursed. They usually rot after launch because teams stop measuring reality, ignore lifecycle edges, treat networking as happy-path plumbing, and let small product decisions quietly break trust.
•10 min read
iOSSwiftDebugging
Finding memory leaks in iOS apps without wasting a day in Instruments
Memory leaks are not solved by staring at Instruments until the graph confesses. Start with ownership, reproduce the leak, prove deallocation, then use Instruments for the cases that actually deserve it.
•11 min read
iOSSwiftDebugging
Logging on iOS: useful structure, sane defaults, and better debugging
Most iOS logging is either print spam that nobody reads or silence that hides the bug. A reasonable logging setup is small, structured, and actually useful when something breaks at 2 AM.
•8 min read