Michael KileyTreat Warnings as Errors in a Swift PackageLet the Swift compiler help you keep your code clean at the package levelNov 13, 2021Nov 13, 2021
Michael KileyinLevel Up CodingSwift Bite-Sized Best Practices: Extending UIColor for Custom Color ConstantsSwift Bite-sized Best Practices is a series of quick reads showing you how to write clean, maintainable, testable, readable Swift code…Mar 7, 20212Mar 7, 20212
Michael KileyWhy Your Lazy Vars Aren’t Creating Strong Reference Cycles in iOS…even when they capture selfFeb 23, 2021Feb 23, 2021
Michael KileySharing Object Data Between an iOS App and Its WidgetUse Codable and App Groups to get your iOS 14 widget all the data it needsFeb 2, 20215Feb 2, 20215
Michael KileyinLevel Up CodingShow Touches in React NativeAll your options for adding the touch indicators you need for your next React Native app demoDec 24, 20202Dec 24, 20202
Michael KileyinLevel Up CodingFilling out the App Privacy Section in App Store Connect for AdMob UsersA step-by-step walkthrough of the new app App Privacy questionnaire for developers using the AdMob SDKDec 6, 202019Dec 6, 202019
Michael KileyinLevel Up CodingEmail Yourself Daily Alexa Skill Metrics Updates using Lambda, SMAPI, and SESGet your latest skill metrics delivered to your inbox on a daily basis — because logging into the console is too hardNov 16, 2020Nov 16, 2020
Michael KileyinLevel Up CodingOne-step AWS Cognito User Pool with Lambda Triggers using Serverless FrameworkDeploy your Cognito user pool and custom triggers in one Serverless stack and understand Serverless a little bit better along the wayOct 28, 2020Oct 28, 2020
Michael KileyCan Terrorists Tweet?Or, how the judiciary’s interpretation of CDA 230 is shaping the future of user-generated content, censorship, liability, and competitionOct 20, 2020Oct 20, 2020
Michael KileySo Your AWS Free Trial Is OverWhat to know about the deals you’re losing, and the ones you’re notOct 12, 2020Oct 12, 2020