DEV Community

Geshan Manandhar profile picture

Geshan Manandhar

Senior Software Engineer | Speaker | Google Developer Expert | Docker Captain -- Blogging at Geshan.com.np.

⚽ Live Match: geshan - Info Live Streaming 2026 Sydney ⚽ Live Match: geshan - Info Live Streaming 2026 Joined on  ⚽ Live Match: geshan - Info Live Streaming 2026 https://geshan.com.np ⚽ Live Match: geshan - Info Live Streaming 2026 ⚽ Live Match: geshan - Info Live Streaming 2026

Education

Masters information systems development

Pronouns

He/Him

Work

Senior Software Engineer at SimplyWallSt

Nine Year Club
Eight Year Club
Seven Year Club
Writing Debut
Six Year Club
Trusted Member 2022
Five Year Club
Four Year Club
Three Year Club
4 Week Writing Streak
Hacktoberfest 2019
Two Year Club
Set Up Tracing for a Node.js Application on AppSignal

Set Up Tracing for a Node.js Application on AppSignal

⚽ Live Match: geshan - Info Live Streaming 2026
10 min read

Want to connect with Geshan Manandhar?

Create an account to connect with Geshan Manandhar. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
How to Handle Async Code in JavaScript

How to Handle Async Code in JavaScript

10
⚽ Live Match: geshan - Info Live Streaming 2026
11 min read
How to outclass your competition in take-home coding challenges

How to outclass your competition in take-home coding challenges

8
⚽ Live Match: geshan - Info Live Streaming 2026
7 min read
3 Software Engineering podcasts you must subscribe to now

3 Software Engineering podcasts you must subscribe to now

16
⚽ Live Match: geshan - Info Live Streaming 2026 3
4 min read
Node.js Postgresql tutorial: Build a simple REST API with Express step-by-step

Node.js Postgresql tutorial: Build a simple REST API with Express step-by-step

65
⚽ Live Match: geshan - Info Live Streaming 2026 8
13 min read
How to make PHPUnit Code Coverage 2+ times faster with Pcov compared to Xdebug

How to make PHPUnit Code Coverage 2+ times faster with Pcov compared to Xdebug

1
⚽ Live Match: geshan - Info Live Streaming 2026
6 min read
Working as a software engineer on internal products Vs a customer-facing one in E-commerce companies

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

3
⚽ Live Match: geshan - Info Live Streaming 2026
9 min read
Docker build example: how to go from slow to fast docker builds

Docker build example: how to go from slow to fast docker builds

48
⚽ Live Match: geshan - Info Live Streaming 2026
5 min read
How to start a tech startup for exactly $0 with Google Cloud Platform and other services

How to start a tech startup for exactly $0 with Google Cloud Platform and other services

105
⚽ Live Match: geshan - Info Live Streaming 2026 4
9 min read
3 must-have qualities of a great software engineer

3 must-have qualities of a great software engineer

11
⚽ Live Match: geshan - Info Live Streaming 2026 3
6 min read
Create small pull requests by using enabler code last

Create small pull requests by using enabler code last

7
⚽ Live Match: geshan - Info Live Streaming 2026
5 min read
What is Agile software development? Explain to me like I’m five

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

38
⚽ Live Match: geshan - Info Live Streaming 2026 4
6 min read
Vegeta load testing a quick tutorial with GET examples

Vegeta load testing a quick tutorial with GET examples

5
⚽ Live Match: geshan - Info Live Streaming 2026
7 min read
Things tech recruiters look for in your resume and the first interview part 2

Things tech recruiters look for in your resume and the first interview part 2

8
⚽ Live Match: geshan - Info Live Streaming 2026
8 min read
5 advantages of pair programming you should know about

5 advantages of pair programming you should know about

13
⚽ Live Match: geshan - Info Live Streaming 2026
6 min read
JAMstack tutorial to create a website with just clicks and no code at all for free [Step by step]

JAMstack tutorial to create a website with just clicks and no code at all for free [Step by step]

51
⚽ Live Match: geshan - Info Live Streaming 2026 2
11 min read
Static vs dynamic website with JAM stack website in between

Static vs dynamic website with JAM stack website in between

15
⚽ Live Match: geshan - Info Live Streaming 2026 2
6 min read
5 tips to work from home productively

5 tips to work from home productively

10
⚽ Live Match: geshan - Info Live Streaming 2026 2
4 min read
Difference between backend, frontend, full-stack, and super stack development work

Difference between backend, frontend, full-stack, and super stack development work

30
⚽ Live Match: geshan - Info Live Streaming 2026 9
7 min read
Repost your tech blog, get a larger audience without hurting SEO

Repost your tech blog, get a larger audience without hurting SEO

38
⚽ Live Match: geshan - Info Live Streaming 2026 4
5 min read
2019 Year in Review

2019 Year in Review

14
⚽ Live Match: geshan - Info Live Streaming 2026 2
7 min read
How to get your pull request (PR) approved and merged quickly

How to get your pull request (PR) approved and merged quickly

78
⚽ Live Match: geshan - Info Live Streaming 2026 8
4 min read
How to simplify cron monitoring with a simple bash trick

How to simplify cron monitoring with a simple bash trick

63
⚽ Live Match: geshan - Info Live Streaming 2026 3
4 min read
How to use docker multi-stage build to create optimal images for dev and production (NodeJs app example)

How to use docker multi-stage build to create optimal images for dev and production (NodeJs app example)

107
⚽ Live Match: geshan - Info Live Streaming 2026
5 min read
Why use Google Cloud Run? Here are 5 compelling reasons to opt for serverless containers

Why use Google Cloud Run? Here are 5 compelling reasons to opt for serverless containers

8
⚽ Live Match: geshan - Info Live Streaming 2026
7 min read
From 0 to working Serverless URL for a Containerized app with Google Cloud Run [Slides and Video]

From 0 to working Serverless URL for a Containerized app with Google Cloud Run [Slides and Video]

11
⚽ Live Match: geshan - Info Live Streaming 2026
3 min read
How to run Symfony on Google Cloud Run with the demo app [Step-by-Step]

How to run Symfony on Google Cloud Run with the demo app [Step-by-Step]

11
⚽ Live Match: geshan - Info Live Streaming 2026
4 min read
Laracon AU 2019 overall a good experience

Laracon AU 2019 overall a good experience

7
⚽ Live Match: geshan - Info Live Streaming 2026
3 min read
Set up Laravel 6 on Google Cloud Run step by step with Continuous Integration (CI)

Set up Laravel 6 on Google Cloud Run step by step with Continuous Integration (CI)

56
⚽ Live Match: geshan - Info Live Streaming 2026
10 min read
Podcasts Every Software Engineer/developer Should Subscribe To — Part 4

Podcasts Every Software Engineer/developer Should Subscribe To — Part 4

45
⚽ Live Match: geshan - Info Live Streaming 2026 6
2 min read
Tail logs from multiple Kubernetes pods the easy way

Tail logs from multiple Kubernetes pods the easy way

9
⚽ Live Match: geshan - Info Live Streaming 2026
3 min read
Logging best practices to get the most out of application-level logging — Slides

Logging best practices to get the most out of application-level logging — Slides

11
⚽ Live Match: geshan - Info Live Streaming 2026
3 min read
Things tech recruiters look for in your resume and the first interview

Things tech recruiters look for in your resume and the first interview

41
⚽ Live Match: geshan - Info Live Streaming 2026
8 min read
Getting started with debugging nodeJs applications with ndb in 2019

Getting started with debugging nodeJs applications with ndb in 2019

9
⚽ Live Match: geshan - Info Live Streaming 2026
5 min read
2018 in review: 5 most viewed posts of this year on my blog

2018 in review: 5 most viewed posts of this year on my blog

15
⚽ Live Match: geshan - Info Live Streaming 2026
3 min read
The Most Important Tip for Beginner Software Engineers Is…

The Most Important Tip for Beginner Software Engineers Is…

78
⚽ Live Match: geshan - Info Live Streaming 2026 9
4 min read
You Can Do it in SQL, Stop Writing Extra Code for it

You Can Do it in SQL, Stop Writing Extra Code for it

521
⚽ Live Match: geshan - Info Live Streaming 2026 103
5 min read
5 Tech Medium Publications Software Engineers Should Strive to Write For

5 Tech Medium Publications Software Engineers Should Strive to Write For

29
⚽ Live Match: geshan - Info Live Streaming 2026 10
5 min read
4 Ways Docker Changed the Way Software Engineers Work in Past Half Decade

4 Ways Docker Changed the Way Software Engineers Work in Past Half Decade

97
⚽ Live Match: geshan - Info Live Streaming 2026 13
4 min read
5 Signs That Reveal Your Software Development Process Is Agile Only on Paper and Solutions for Them

5 Signs That Reveal Your Software Development Process Is Agile Only on Paper and Solutions for Them

30
⚽ Live Match: geshan - Info Live Streaming 2026 2
5 min read
10 Software Engineering Proverbs/quotes I Wrote in the Past Months

10 Software Engineering Proverbs/quotes I Wrote in the Past Months

122
⚽ Live Match: geshan - Info Live Streaming 2026 14
2 min read
Convert Your Tech Hiring Funnel Into an Hour Glass, Retain Your Tech Talent

Convert Your Tech Hiring Funnel Into an Hour Glass, Retain Your Tech Talent

8
⚽ Live Match: geshan - Info Live Streaming 2026
4 min read
Moving From A and B to ~150 Microservices, the Journey, and Learnings [Slides]

Moving From A and B to ~150 Microservices, the Journey, and Learnings [Slides]

9
⚽ Live Match: geshan - Info Live Streaming 2026 3
1 min read
Deployment Is Not Release, Let’s Use Feature Flags

Deployment Is Not Release, Let’s Use Feature Flags

48
⚽ Live Match: geshan - Info Live Streaming 2026 2
3 min read
Don't code your microservice like a monolith, keep it maintainable not over-engineered

Don't code your microservice like a monolith, keep it maintainable not over-engineered

52
⚽ Live Match: geshan - Info Live Streaming 2026 14
5 min read
How to split a new feature into independent (release ready) parts before coding it

How to split a new feature into independent (release ready) parts before coding it

24
⚽ Live Match: geshan - Info Live Streaming 2026 2
7 min read
There are only two types of automated software tests, fast ones and not fast ones

There are only two types of automated software tests, fast ones and not fast ones

13
⚽ Live Match: geshan - Info Live Streaming 2026 8
3 min read
How to do a zero downtime database (DB) migration (schema change) with a practical example

How to do a zero downtime database (DB) migration (schema change) with a practical example

34
⚽ Live Match: geshan - Info Live Streaming 2026 2
3 min read
The best automated deployment tool is… the one that fits your needs

The best automated deployment tool is… the one that fits your needs

32
⚽ Live Match: geshan - Info Live Streaming 2026 12
5 min read
Working as a software engineer for a dev shop with projects vs a product company

Working as a software engineer for a dev shop with projects vs a product company

38
⚽ Live Match: geshan - Info Live Streaming 2026 9
5 min read
5 Things to consider when deploying a new major feature to production

5 Things to consider when deploying a new major feature to production

45
⚽ Live Match: geshan - Info Live Streaming 2026 2
1 min read
Importance of logging in your applications, start logging today

Importance of logging in your applications, start logging today

8
⚽ Live Match: geshan - Info Live Streaming 2026
5 min read
4 pillars of a reliable software application and tools to support it

4 pillars of a reliable software application and tools to support it

9
⚽ Live Match: geshan - Info Live Streaming 2026
4 min read
3 simple rules for less or no git conflicts

3 simple rules for less or no git conflicts

14
⚽ Live Match: geshan - Info Live Streaming 2026 6
3 min read
How to do a minimum viable feature switch, includes a simple code example

How to do a minimum viable feature switch, includes a simple code example

9
⚽ Live Match: geshan - Info Live Streaming 2026
3 min read
Why use docker? 3 reasons from a development perspective

Why use docker? 3 reasons from a development perspective

25
⚽ Live Match: geshan - Info Live Streaming 2026 3
4 min read
Don't just learn a new language/framework, implement it as a running open source project

Don't just learn a new language/framework, implement it as a running open source project

14
⚽ Live Match: geshan - Info Live Streaming 2026
4 min read
5 practical steps to land your first tech job

5 practical steps to land your first tech job

22
⚽ Live Match: geshan - Info Live Streaming 2026 3
6 min read
loading...