Published inHackerNoon.comFire in production!I guess that most of us have some horror stories to share about running our applications in production. Things that did not work as…Oct 8, 2018Oct 8, 2018
Published inHackerNoon.comClean Architecture Example in KotlinIn the past few years, many blog posts and articles have been written that present the Clean Architecture, as it has been presented by…Jun 19, 20184Jun 19, 20184
Published inHackerNoon.comObscure ArchitectureIn a previous post, we discussed the importance of writing expressive code. Expressiveness makes our code easier to follow and understand…Jan 27, 20183Jan 27, 20183
Published inHackerNoon.comTest-Driven Code ReviewA year ago I had an interesting discussion with my best friend Alex about code reviews. He said that when he does a code review, he always…Dec 24, 20174Dec 24, 20174
Published inHackerNoon.com“Cumulative Code” smellIn this post, we will discuss a possible problem in the code that can be identified from the history of the source code. We call this…Dec 18, 20171Dec 18, 20171
Published inHackerNoon.comFlaky Tests - A War that Never EndsWhat is a flaky test?Dec 5, 20174Dec 5, 20174
Published inHackerNoon.comLet the code speak!Have you ever seen code like this?Nov 13, 201717Nov 13, 201717
Published inHackerNoon.comThe importance of team cultureIn most projects, the amount of work is so large that one person alone cannot handle. Thus, we form teams to handle the workload. A team is…Oct 28, 20172Oct 28, 20172
Published inHackerNoon.comThe Law of Demeter in the era of microservicesThe problemOct 8, 2017Oct 8, 2017
Published inHackerNoon.comTest F.I.R.S.TTesting is one of the few ideas that really changed my perception about software. It has become part of my everyday coding routine and is…Oct 8, 20171Oct 8, 20171