codingmantis.hashnode.devThe Future of Jobs: How Remote Work is Changing Employment TrendsIt’s fascinating, isn’t it? Some companies are doubling down on their success by embracing remote work, while others seem determined to turn back the clock to 2019 as if their employees will magically love commuting again. Spoiler alert: they won’t. ...Dec 16, 2024·4 min read
codingmantis.hashnode.devAgile Release CyclesWelcome to the series "Generic Thoughts"; brought to you by "Coding Mantis"! So we've developed a part of our software and it's time to release it. But when is the ideal time to do so and in what manner? In Agile methodology regardless of flavour, we...Sep 19, 2022·3 min read
codingmantis.hashnode.devJava Stream & Why To Use ItWelcome to the series "Java Coding"; brought to you by "Coding Mantis"! We're familiar with indexed for-loops, they were helpful when we needed to iterate over a collection so as to perform some actions per collection element. In 2004, with Java 1.5,...Sep 12, 2022·5 min read
codingmantis.hashnode.devRSPEC-107: Long Parameter ListWelcome to the series "Clean Code"; brought to you by "Coding Mantis"! As three is the number of minutes it usually takes to read one of my posts, so is the amount of parameters a method should accept. The general rule suggests it could go up to four...Aug 16, 2022·3 min read
codingmantis.hashnode.devJava Optional & Why To Use ItWelcome to the series "Java Coding"; brought to you by "Coding Mantis"! At the beginning of my career, I faced quite a few cases where there were complex JSON structures, deeply nested within objects of objects, and trust me it was not enjoyable at a...Aug 12, 2022·3 min read