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.3 min read·Feb 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…2 min read·Oct 10, 2021----
Avanish RayankulaSwiftUI :(The rapid prototyping of possibilities that this framework from Apple facilitates is amazing. However, developers may find it extremely…3 min read·Aug 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…3 min read·Aug 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…3 min read·Jul 6, 2021----
Avanish RayankulaInactivity Timeouts & Async Completion HandlersInactivity related timeouts are implemented in applications that contain confidential informtation. Think of your favorite banking app.2 min read·Jun 19, 2021----