Mahan HashemizadehA 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…·6 min read·Mar 20, 2023----
Mahan HashemizadehA short guide to building one or more software systemsPoints to consider when building software systems·2 min read·Nov 14, 2021----
Mahan HashemizadehinCodeXDistributed applications are hard, but you’re probably already doing it!You probably already have a distributed system·9 min read·May 16, 2021----
Mahan HashemizadehA 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…·3 min read·Jan 8, 2021----
Mahan HashemizadehinDev 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…·3 min read·Jun 19, 2020----
Mahan HashemizadehThrow the book at ‘emBecoming a good developer requires one to keep learning and practicing. A good place to start is the following…·3 min read·Apr 9, 2020----
Mahan HashemizadehKafka Streams GotchasA look under the hood of Kafka Streams.·7 min read·Mar 15, 2020----
Mahan HashemizadehBuilding and maintaining developer competencyLet’s begin with an analogy.·3 min read·Nov 28, 2019----
Mahan HashemizadehinBetter ProgrammingInterview Your Interviewer12 questions to ask during your interview·5 min read·Oct 26, 2019--2--2