Riccardo CipolleschiinLevel Up CodingHow to Properly Read Xcode ErrorsXcode can be cryptic when it comes to errors. Let’s see together how to understand exactly what’s happening.Jan 12Jan 12
Riccardo CipolleschiinBetter ProgrammingHow To Deprecate APIs The Right WayDeprecate your old APIs with the consciousness of your usersMar 13, 20233Mar 13, 20233
Riccardo CipolleschiinBetter ProgrammingClean Code vs. Performant CodeClean code is not always the best approach. Choose how to structure your code based on your needs!Mar 6, 20237Mar 6, 20237
Riccardo CipolleschiinBetter ProgrammingAn Unexpected Behavior of Subclasses in SwiftDon’t change default param’s values when subclassingFeb 14, 20231Feb 14, 20231
Riccardo CipolleschiinBetter ProgrammingStep up Your Career With CIDiscover how learning to work with a continuous integration system can help your careerJan 31, 2023Jan 31, 2023
Riccardo CipolleschiinBetter ProgrammingHow To Use Swift Scripts To Modify Files In a FolderAutomate repetitive stuffJan 23, 2023Jan 23, 2023
Riccardo CipolleschiinBetter ProgrammingA Better Way To Test Reference Cycles in iOSHow to test that objects are properly deallocated without introducing overhead in your production codeJan 15, 20231Jan 15, 20231
Riccardo CipolleschiinBetter ProgrammingHow To Use a Swift Library in Objective-C CodebasesConfigure a Swift library using SwiftPM and CocoapodsJan 10, 2023Jan 10, 2023
Riccardo CipolleschiinBetter ProgrammingCreate Your First Swift Package Command PluginHow to write and debug a Swift Package Command pluginSep 27, 20221Sep 27, 20221
Riccardo CipolleschiinBetter ProgrammingExploring Rendering in SwiftUILearn when SwiftUI re-render subviewsSep 11, 20222Sep 11, 20222