PinnedUmair MohammadResurrection of our sprint velocityExact steps my team took to improve our sprint velocity by over 50%.Oct 14, 2021Oct 14, 2021
PinnedUmair MohammadFixing our agile practicesHow we did and how you can identify a few misalignment in our agile practices, understand it’s consequences and how we can fix them.Sep 23, 2021Sep 23, 2021
PinnedUmair MohammadPair programming vs Long driveAs we want to build products which are maintainable, extensible and scalable in the long run. Usually we do this with the help of a team…May 17, 20192May 17, 20192
Umair MohammadHow bank card based offer was bypassedThe vulnerability existed because the validation step, which checks for offer eligibility, was independent of the booking step, where the…Feb 6, 2023Feb 6, 2023
Umair MohammadManaging Multiple GitHub Accounts with SSH KeysWe often end up in a situation where we want to authenticate multiple github accounts using ssh keys. Like, personal and work github…Jan 7, 2023Jan 7, 2023
Umair MohammadExperience of attending YottaByte X — ThoughtWorks data conferenceTLDR;May 11, 2020May 11, 2020
Umair MohammadinFAUN — Developer Community 🐾How to create an automated code cleaner using pre-commit hookWe had a repo with code, some parts of which were not formatted properly. So this is the story of how we kick started our mission to…Sep 16, 2019Sep 16, 2019