Harpreet Singh KalsiUnderstanding the Past to Shape the Future: Applying Kierkegaard’s Wisdom to DevOps and Software…“Life can only be understood backwards; but it must be lived forwards.” This profound statement by Søren Kierkegaard encapsulates the…6h ago6h ago
Harpreet Singh KalsiinDisruptive Leaders JournalManagement 101: Emotional Intelligence, Mindfulness at workplace and Team CollaborationEmotional Intelligence (EQ), also known as Emotional Quotient, refers to the ability to recognize, understand, manage, and influence…1d ago1d ago
Harpreet Singh KalsiUnderstanding the YAGNI Principle in Software DevelopmentAs part of my software development journey, I have learnt that principles and best practices guide us to create efficient, maintainable…2d ago2d ago
Harpreet Singh KalsiKISS My Code: Why Keeping It Simple (Stupid) is the Programmer’s Secret WeaponAh, programmers. We like our code like our coffee: complex, intricate, and potentially hazardous if spilled on the wrong keyboard. But…5d ago5d ago
Harpreet Singh KalsiinI am a dummy, enlighten me!Software Engineering 101: What is DRY?DRY stands for “Don’t Repeat Yourself”, a fundamental principle in software engineering aimed at reducing redundancy. The core idea is to…6d ago6d ago
Harpreet Singh KalsiinI am a dummy, enlighten me!Understanding Data Mocking: A Brief PrimerI am sure that almost everyone agrees that data is the new oil. In our data-driven world, having access to high-quality data is crucial for…Jul 24Jul 24
Harpreet Singh KalsiinI am a dummy, enlighten me!Understanding the “I Do — We Do — You Do” ModelThe “I Do — We Do — You Do” model, also known as the Gradual Release of Responsibility (GRR) model, is a teaching strategy designed to…Jul 23Jul 23
Harpreet Singh KalsiinI am a dummy, enlighten me!Understanding Feature Flags: A brief PrimerFeature flags, also known as feature toggles or feature switches, are conditional statements embedded within software code that allow…Jul 22Jul 22
Harpreet Singh KalsiUnderstanding Root Cause Analysis, 5 Whys, and Fishbone DiagramEver felt like you’re constantly chasing after problems, only to see them pop back up again later? For Problem-solving and quality…Jul 18Jul 18
Harpreet Singh KalsiinI am a dummy, enlighten me!Sprint Reviews and Retrospectives: Cornerstones of Agile DevelopmentSprint reviews and Sprint Retros are crucial events in the Agile development methodology. These are formal ceremonies held at the end of…Jul 17Jul 17