Geshan's Blog

HomeAbout MeBadges
Blog Author Picture

Geshan Manandhar

218 followers

Lead Software Engineer, Technologist, Tech solution provider, Agile follower. Blogging at Geshan.com.np .

3 must-have non-technical qualities to become a Great Software Engineer

Jan 29, 202111 min read28 views

There 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...

What is Agile software development? Explain it to me like I’m five

Jan 17, 202111 min read6 views

Agile 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...

How to outperform your competition in take-home coding challenges

Jan 6, 202113 min read287 views

Like 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...

3 Software Engineering podcasts you must subscribe to now - part 5

Jan 6, 20215 min read34 views

Software 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...

Working as a software engineer on internal product Vs a customer-facing one in E-commerce companies

Dec 21, 202017 min read8 views

Working on software systems is usually a complex process if not a complicated one. In this post, I am going to highlight the key differences between working for internal software and customer-facing applications with examples related to E-commerce. I...

5 benefits of pair programming you should know about

Dec 20, 202011 min read22 views

There are proven benefits of pair programming you and your team can take advantage of. I have been pair programming here and there for some years now. I have pair programmed with engineers senior to me as well as software engineers junior to me. Eve...

© 2021 Geshan's Blog

PrivacyTerms
Proudly part of