Uttam KiniThe return of shared “dev” environmentsMy first job was writing C++ code that compiled and ran on Solaris. Since my company couldn’t afford individual OS licences for each…Dec 22, 2022Dec 22, 2022
Uttam KiniTerraform for DDLs is a bad ideaWhether you are a team doing a monolith, a micro service or a data pipeline, you would want to manage your database configuration using…Jun 12, 2022Jun 12, 2022
Uttam KiniEstimates vs EstimationEstimates are used as metrics for forecasting and measuring a teams performance by project managers. For most of my career as an engineer…Mar 25, 2022Mar 25, 2022
Uttam KiniIt is almost done …. butWhen will it be done? This is a question that every developer in their daily standup. The most common answer you’ll hear is “It is almost…Mar 23, 2022Mar 23, 2022
Uttam KiniinThe StartupHandling conflicts in software engineering teamsWe software engineers are an opinionated lot. We like to be passionate about our programming languages, frameworks and ways of doing…Apr 12, 20201Apr 12, 20201
Uttam KiniWhen TDD slows you downI have been doing TDD (writing tests first) for some time now. I learnt it working on a team that did backend development. Doing a new…Dec 29, 2019Dec 29, 2019
Uttam KiniBeing in “the zone” can be harmfulIt is a common sentiment among programmers to eschew meetings and yearn for being “in the zone”. It is the programmers’ version of being…Oct 2, 2019Oct 2, 2019
Uttam KiniWhy tech interviews suck and how you can change thatI have been an interviewee in the tech industry for quite some time now. I find the whole experience exasperating. Let me explain whyDec 5, 20181Dec 5, 20181
Uttam KiniinPremature EncapsulationWork expands to “utilize resources”Parkinson’s law says “Work expands to fill the time available to fill it”. I see a slight variant of it in the wild. This version is “Work…Aug 26, 2018Aug 26, 2018
Uttam KiniinPremature EncapsulationThe Dreyfus model applied to testingEvery now and then, I see some posts on the internet that say how unit testing is useless and actually counterproductive when you want to…Aug 10, 2018Aug 10, 2018