NikhilWhy “Thinking In Systems” Matters for Software DevelopersWhen systems become complex and interconnected, their behavior can become surprising.Feb 28, 20201Feb 28, 20201
NikhilReal Questions Software Architects Should Answer in InterviewsQuestions that are more important than questions on languages and frameworksJan 23, 2020Jan 23, 2020
NikhilYou Must Learn Different Computer Languages and Technologies Even When You Are Absolutely Sure…Don’t let the limits of your technology define your limitsJan 20, 2020Jan 20, 2020
NikhilinThe StartupAll You Might Really Need is a Monolith Disguised as MicroservicesWhy Microservices Mindset Needs to Be Applied More to MonolithsJan 15, 20202Jan 15, 20202
NikhilinThe StartupAttention Programmers — You Must First Become Experts at World-buildingCode that does not help you navigate the business processes and models is like a Map that does not help you navigate the world.Dec 5, 2019Dec 5, 2019
NikhilinThe StartupFocus More on Code-Review Worthiness of the Code for Better Code ReviewsIf you cannot review the code in a fraction of time, then it becomes a ceremony that has no place in the project.Nov 29, 2019Nov 29, 2019
NikhilinThe StartupWhy Becoming An Uncompromising Clean-Code Fanatic Is Probably Good For The Morale Of Your TeamTechnical Debt is REAL, regardless of your disbelief, ignorance or your kind opinion.Nov 6, 20192Nov 6, 20192