Harpreet Singh KalsiSoftware Releases and Change Management: Closing the Eye Like a Pigeon Won’t Make Issues Go AwayI don’t know about you, but I have seen so many failures owing to small mistakes especially when developers tend to ignore the transition…Aug 14Aug 14
Harpreet Singh KalsiUnderstanding 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 Semantic Versioning: A brief primerSemantic Versioning, commonly known as SemVer, is a versioning system that reflects the significance of changes made to a project. It aims…Mar 26Mar 26
Harpreet Singh KalsiSoftware Release Management and Automation Best PracticesSoftware release management is the process of planning, scheduling, and managing a software update through different stages of development…Jan 22Jan 22
Harpreet Singh KalsiSoftware Release Methodologies and ToolsSoftware release methodologies are the strategies and practices that guide the development, testing, and deployment of software products…Jan 12Jan 12
Harpreet Singh KalsiWhat is the difference Software Release tool and Deployment tool? How to choose these tools?As a developer — coding, testing and writing documentation is not enough. You need to make sure your software release process is defined…Jan 11Jan 11