Michael KileyTreat Warnings as Errors in a Swift PackageLet the Swift compiler help you keep your code clean at the package level3 min read·Nov 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…1 min read·Mar 7, 2021--2--2
Michael KileyWhy Your Lazy Vars Aren’t Creating Strong Reference Cycles in iOS…even when they capture self7 min read·Feb 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 needs6 min read·Feb 2, 2021--5--5
Michael KileyinLevel Up CodingShow Touches in React NativeAll your options for adding the touch indicators you need for your next React Native app demo5 min read·Dec 24, 2020--2--2
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 SDK6 min read·Dec 6, 2020--17--17
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 hard7 min read·Nov 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 way3 min read·Oct 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 competition9 min read·Oct 20, 2020----
Michael KileySo Your AWS Free Trial Is OverWhat to know about the deals you’re losing, and the ones you’re not5 min read·Oct 12, 2020----