Harsha AgarwalMy Week of Learning: A Humble ReflectionThis week has been a journey of growth, learning, and pushing boundaries — both in terms of my technical skills and personal development…18h ago18h ago
Harsha AgarwalUnderstanding Encodable in SwiftWhen you start coding, one of the most valuable skills you’ll develop is the ability to transform your data into a format that can be…1d ago1d ago
Harsha AgarwalUnderstanding some in SwiftImagine you’re at a fruit market. You tell the vendor, “I want some fruit.” The vendor gives you an apple. The key thing here is that you…2d ago2d ago
Harsha AgarwalUnderstanding associatedtype in SwiftWhen you hear the term “associatedtype” in Swift, it might sound intimidating, but it’s actually a simple and powerful concept that lets…3d ago3d ago
Harsha AgarwalUnderstanding typealias in Swift.In Swift, typealias is a way to give a new name to an existing type. This can be helpful to make your code easier to understand, especially…4d ago4d ago
Harsha AgarwalUnderstanding required init in SwiftIn Swift, initialization is an essential part of creating objects. One particular initializer, required init, ensures that all subclasses…5d ago5d ago
Harsha AgarwalWhy I Love Medium.I’ve always believed in the power of accountability, and for me, Medium has been a lifesaver in this regard. Sharing my thoughts…6d ago6d ago
Harsha AgarwalUnderstanding Convenience Initializers in Swift.When you start learning Swift, you’ll encounter various ways to create and initialize objects. One powerful feature is the concept of…Aug 5Aug 5
Harsha AgarwalStarting a New Coding Language: A Lighthearted Journey into C++Ah, the joy of starting a new coding language! It’s a bit like deciding to pick up a new hobby, say, knitting, but instead of yarn and…Aug 4Aug 4