Avanish RayankulaManaging Source Of Truth in SwiftUIThe basic premise of SwiftUI (or any Declarative UI Framework), is that the view is a reflection of a single source of truth.Feb 13, 2022Feb 13, 2022
Avanish RayankulaFeature Flags are the solutionOne of the core tentets of the company I work for is that “Software should work”. This is obvious for any piece of development that’s done…Oct 10, 2021Oct 10, 2021
Avanish RayankulaSwiftUI :(The rapid prototyping of possibilities that this framework from Apple facilitates is amazing. However, developers may find it extremely…Aug 28, 2021Aug 28, 2021
Avanish RayankulaBackground tokens in iOSPerforming web service requests in iOS, while the application has already been backgrounded by the user was causing a lot of server…Aug 8, 2021Aug 8, 2021
Avanish RayankulaDebouncing for a better performanceWe recently had a performance escalation that required quite a bit of investigation to figure out the underlying cause. We observed…Jul 6, 2021Jul 6, 2021
Avanish RayankulaInactivity Timeouts & Async Completion HandlersInactivity related timeouts are implemented in applications that contain confidential informtation. Think of your favorite banking app.Jun 19, 2021Jun 19, 2021