Self-Reflection: Why It Matters and How to Make It Work for YouIn our fast-paced world, it’s easy to get swept up in daily tasks, obligations, and digital notifications. More often than not, we forget…Jan 8Jan 8
Real App: Organizing Default Configurations in Swift with StructsLet’s dive into the practical strategies to keep your struct clean, scalable, and reusable.Dec 27, 20241Dec 27, 20241
Swift Extensions and its practical useAdding Default Implementations in Protocol ExtensionsDec 3, 2024Dec 3, 2024
System Design Essentials Every Developer Should KnowBefore diving into direct system design questions, we need to go through some basic terminology. This will help you better grasp the…Nov 20, 2024Nov 20, 2024
Mastering Product Interviews as a Sr. Software Engineer: Key Insights and Common QuestionsAs you advance to senior roles in software engineering, you’ll often face interviews that assess your technical expertise and your…Nov 13, 2024Nov 13, 2024
Single Sign-On (SSO) authentication explained with workflow & examples.Single Sign-On (SSO) is an authentication process that allows users to access multiple applications or services with a single set of login…Sep 20, 2024Sep 20, 2024
Mastering the Hiring Manager Round: Essential Questions for Staff, Lead, and Principal DevelopersIn this article, we dive into the key questions you’ll encounter during the hiring manager round for senior development roles, including…Aug 28, 2024Aug 28, 2024
Mastering @escaping in Swift: When and Why Your Completion Handlers Need to EscapeIn Swift, you use the @escaping keyword in a closure type when the closure needs to escape the scope of the function it's passed to. This…Aug 23, 2024Aug 23, 2024
Know When to Use ‘Any’ and ‘AnyObject’ in Swift: A Comprehensive GuideA few days back, during an interview, I was asked about the use of Any and AnyObject in Swift. At the time, I had a very limited answer…Aug 18, 2024Aug 18, 2024
Mastering Advanced JSON Decoding in Swift -Part 2In this advanced article, we will dive deeper into the techniques and best practices for decoding complex JSON data structures in Swift. By…Aug 3, 2024Aug 3, 2024