Harsha AgarwalUnderstanding Extensions in Swift.When you’re working with Swift, you’ll often find yourself needing to add functionality to existing classes, structures, or enumerations…14h ago14h ago
Harsha AgarwalMy Google Interview Experience.Every software developer has a list of dream companies they’d love to work for, and for me, Google has always been one of them. The idea of…1d ago1d ago
Harsha AgarwalUnderstanding Optionals in SwiftImagine you’re trying to order a coffee. You walk into a cafe and ask for your favorite brew, but they might not have it available. The…1d ago1d ago
Harsha AgarwalUnderstanding Protocol-Oriented Programming in SwiftWhat is Protocol-Oriented Programming?2d ago2d ago
Harsha AgarwalMy Learning Journey: A Week of Transitions and LessonsThis past week has been one of those where you feel like the universe is asking you to slow down, but you’re too stubborn to listen. As I…3d ago3d ago
Harsha AgarwalUnderstanding Automatic Reference Counting (ARC) in Swift.When building apps, managing memory is crucial. Imagine you’re moving into a new house and bringing along several items. If you fill your…3d ago3d ago
Harsha AgarwalUnderstanding Keychains in Swift.When building apps, you often need to store sensitive information like passwords, API tokens, or user credentials securely. Storing such…5d ago5d ago
Harsha AgarwalUnderstanding Comparable in Swift.In Swift, the Comparable protocol allows you to compare the values of two objects. If something is Comparable, you can ask questions like…6d ago6d ago
Harsha AgarwalUnderstanding Equatable in Swift.In simple terms, Equatable is a protocol in Swift that allows you to compare two instances of the same type to see if they are equal. Think…Aug 15Aug 15