PinnedDebugging Docker Overlay2 Out of Space“My docker container is using 80+ GB of disk space! My system is out of disk space! Help!” -a cry for help by someone experiencing a run…Sep 6, 2022Sep 6, 2022
PinnedBe an Engineering Leader - Not a ManagerPeople matter more than deadlines! I started in a startup that had a lot of great project management skills but low people management…Mar 6, 2022Mar 6, 2022
PinnedPublished inCodeXTransition to Story Points from Man HoursIn a previous article, I wrote about the perils of software project planning using man hours and how story points solve the issue. More…Mar 6, 2021Mar 6, 2021
PinnedScrumfall to Agile Transition HurdlesScrumfall [skruhm-fawl] noun 1. a mixture of scrum and waterfall software development 2. the speed of agile software development being…Mar 2, 20192Mar 2, 20192
Demystifying Software Job Descriptions and InterviewsA few years ago, I wrote an article on how dysfunctional tech hiring is. It still remains very dysfunctional but gradually improving. You…Nov 3, 2023Nov 3, 2023
Become a Storyteller to Improve your LifeThe most important skill that applies to all aspects in life is becoming a storyteller. Why is this important? Since ancient times, stories…Oct 27, 2023Oct 27, 2023
Reaching 100 Followers — Thank you!Taking a small pause to thank everyone who has followed me.Nov 8, 2022Nov 8, 2022
HashiConf Global 2022 CliffnotesHashiConf Global, which took place on October 5th and 6th, showcased their many infrastructure products and their future roadmaps. The free…Oct 25, 2022Oct 25, 2022
Properly Dealing with Software BugsSoftware bugs are handled by all levels of an engineering department in some shape or form. The goal of dealing with software bugs is not…Apr 22, 2022Apr 22, 2022
Published inInterviewNoodleWhat I learned after a decade as a Software EngineerTime sure flies! A decade ago, I was fresh out of college and was very lucky to have a software development internship. I stayed at my…Oct 31, 2021Oct 31, 2021