DEV Community

loading...
Geshan Manandhar profile picture

Geshan Manandhar

Lead Software Engineer | Agile follower | Speaker | Google Developer Expert -- Blogging at Geshan.com.np.

Education

Masters information systems development

Work

Lead Software Engineer at THE ICONIC

How to outclass your competition in take-home coding challenges

How to outclass your competition in take-home coding challenges

Reactions 5 Comments
7 min read
3 Software Engineering podcasts you must subscribe to now

3 Software Engineering podcasts you must subscribe to now

Reactions 15 Comments 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

Reactions 55 Comments 7
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

Reactions 1 Comments
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

Reactions 3 Comments
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

Reactions 47 Comments
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

Reactions 98 Comments 4
9 min read
3 must-have qualities of a great software engineer

3 must-have qualities of a great software engineer

Reactions 10 Comments 2
6 min read
Create small pull requests by using enabler code last

Create small pull requests by using enabler code last

Reactions 7 Comments
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

Reactions 36 Comments 4
6 min read
Vegeta load testing a quick tutorial with GET examples

Vegeta load testing a quick tutorial with GET examples

Reactions 5 Comments
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

Reactions 7 Comments
8 min read
5 advantages of pair programming you should know about

5 advantages of pair programming you should know about

Reactions 13 Comments
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]

Reactions 51 Comments 2
11 min read
Static vs dynamic website with JAM stack website in between

Static vs dynamic website with JAM stack website in between

Reactions 15 Comments 2
6 min read
5 tips to work from home productively

5 tips to work from home productively

Reactions 9 Comments 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

Reactions 63 Comments 5
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

Reactions 36 Comments 3
5 min read
2019 Year in Review

2019 Year in Review

Reactions 14 Comments 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

Reactions 78 Comments 8
4 min read
How to simplify cron monitoring with a simple bash trick

How to simplify cron monitoring with a simple bash trick

Reactions 64 Comments 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)

Reactions 107 Comments
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

Reactions 8 Comments
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]

Reactions 11 Comments
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]

Reactions 10 Comments
4 min read
Laracon AU 2019 overall a good experience

Laracon AU 2019 overall a good experience

Reactions 7 Comments
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)

Reactions 56 Comments
10 min read
Podcasts Every Software Engineer/developer Should Subscribe To — Part 4

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

Reactions 45 Comments 6
2 min read
Tail logs from multiple Kubernetes pods the easy way

Tail logs from multiple Kubernetes pods the easy way

Reactions 9 Comments
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

Reactions 11 Comments
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

Reactions 41 Comments
8 min read
Getting started with debugging nodeJs applications with ndb in 2019

Getting started with debugging nodeJs applications with ndb in 2019

Reactions 9 Comments
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

Reactions 15 Comments
3 min read
The Most Important Tip for Beginner Software Engineers Is…

The Most Important Tip for Beginner Software Engineers Is…

Reactions 78 Comments 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

Reactions 514 Comments 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

Reactions 29 Comments 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

Reactions 97 Comments 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

Reactions 30 Comments 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

Reactions 122 Comments 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

Reactions 8 Comments
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]

Reactions 9 Comments 3
1 min read
Deployment Is Not Release, Let’s Use Feature Flags

Deployment Is Not Release, Let’s Use Feature Flags

Reactions 48 Comments 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

Reactions 51 Comments 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

Reactions 24 Comments 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

Reactions 13 Comments 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

Reactions 29 Comments 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

Reactions 30 Comments 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

Reactions 38 Comments 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

Reactions 43 Comments 2
1 min read
Importance of logging in your applications, start logging today

Importance of logging in your applications, start logging today

Reactions 7 Comments
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

Reactions 8 Comments
4 min read
3 simple rules for less or no git conflicts

3 simple rules for less or no git conflicts

Reactions 11 Comments 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

Reactions 9 Comments
3 min read
Why use docker? 3 reasons from a development perspective

Why use docker? 3 reasons from a development perspective

Reactions 25 Comments 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

Reactions 14 Comments
4 min read
5 practical steps to land your first tech job

5 practical steps to land your first tech job

Reactions 17 Comments 3
6 min read
loading...