A path to productionA development process that delivers a high level product to production can be a challenge to implement. The aim of this article is to…Mar 20, 2023Mar 20, 2023
A short guide to building one or more software systemsPoints to consider when building software systemsNov 14, 2021Nov 14, 2021
Published inCodeXDistributed applications are hard, but you’re probably already doing it!You probably already have a distributed systemMay 16, 2021May 16, 2021
A problem with micro services — It’s in the nameSoftware systems can be created in many ways and micro services are certainly a valid choice, but its name makes it too inviting and…Jan 8, 2021Jan 8, 2021
Published inDev GeniusWorking nine to fiveAn bone of contention among developers is whether one can become a good developer by just doing your regular nine to five working hours…Jun 19, 2020Jun 19, 2020
Throw the book at ‘emBecoming a good developer requires one to keep learning and practicing. A good place to start is the following…Apr 9, 2020Apr 9, 2020
Published inBetter ProgrammingInterview Your Interviewer12 questions to ask during your interviewOct 26, 20192Oct 26, 20192