geshan.hashnode.devHow Software Deployment tools have changed in the past 20 yearsI have used a variety of software deployment tools in the last 20 years. From FTP to deploying Docker containers on Kubernetes using a chatbot, I think I have seen the most of it. In this post, I will take you on a journey of web software deployment ...Aug 24, 2022·10 min read
geshan.hashnode.dev3 must-have non-technical qualities to become a Great Software EngineerThere are many qualities of a great software engineer that will make you stand out. Among them, these 3 are crucial for you to become a great software engineer and leave the competition behind. Surely technical qualities matter a lot to be counted a...Jan 29, 2021·11 min read
geshan.hashnode.devWhat is Agile software development? Explain it to me like I’m fiveAgile software development means different things to different people. In this post, we will define what agile software development is with a simple analogy that a five-year-old can understand. The analogy we will use is as straightforward as serving...Jan 17, 2021·11 min read
geshan.hashnode.devHow to outperform your competition in take-home coding challengesLike it or not, your hiring process will most of the time involve take-home coding challenges. You can either perform poorly in it or excel. With the steps in this guide, you can surely outclass your competition in any take-home coding challenge. Fol...Jan 6, 2021·13 min read
geshan.hashnode.dev3 Software Engineering podcasts you must subscribe to now - part 5Software Engineering podcasts have been my companion for a long time. I have listened to software engineer podcasts for more than a decade. Software Engineering podcasts give you the latest news and views in a great format that is equally easy to con...Jan 6, 2021·5 min read