Vijay Chandran Jayachandran·Feb 13, 2024Fire and forget patternCame an interesting pattern in code base and thought would share.
Vijay Chandran Jayachandran·Aug 27, 2023Dev tip: Check if a change/feature is in a release tag/branchWe want to check if a pull request/merge request with a change is in a tag (a release branch commit is usually tagged before deployment)
Vijay Chandran Jayachandran·Jul 16, 2023Managing subscriptions for Reactive + MVVM architecture(NOTE: For this article will be using iOS in the examples, but is applicable to all reactive MVVM architectures. Will also be using google…
Vijay Chandran Jayachandran·Feb 5, 2023UI Component development — a tale of two citiesRecently, our team was tasked with developing a UI component, passed in by the the design team. This was to be, in the future, used across…
Vijay Chandran Jayachandran·Jan 29, 2023UIKit UITableViewCell/UICollectionViewCell …my thoughts on subclassing themI think it should be reconsidered.
Vijay Chandran Jayachandran·Feb 18, 2021Swift’s mutating and nonmutating keywordsUnderstand these access modifiers.A response icon1A response icon1
Vijay Chandran Jayachandran·Jan 29, 2021Understanding Swift protocol Associated typesGenerics for protocols are what they are.
Vijay Chandran Jayachandran·Jan 24, 2021REALLY Understanding Swift ‘some’ keyword (and Swift Opaque types, consequently)This aims to help Swift developers understand the some keyword and the concept of opaque types