👋 I’m Geshan, Senior Software Engineer and a speaker.
I have more than 15 years of professional software engineering experience, currently located in Sydney, Australia serving Simply Wall St as a senior software engineer. I am a Google Developer Expert and I have actively participated as a speaker in:
and more. I am a technical writer too, blogging since 2007.

Receive free monthly newsletter.
Popular topics
Recently published
A beginner's guide to running Elasticsearch with Docker and Docker Compose
In this tutorial you will learn how to run Elasticsearch with docker and docker compose for local development.
Read postA beginner's guide to using React Toastify with code examples
In this tutorial you will learn how use React Toastify to show toast message on an exiting React.js application.
Read postHow to use ON DELETE CASCADE in Postgres with an example
In this tutorial you will learn how to set up and use ON DELETE CASCADE in Postgres with a working example of Author and Quotes.
Read postHow to use class names NPM package to add multiple class names to a React.js component
In this tutorial you will learn how to use NPM classnames to add multiple class names to React.js components declaratively.
Read postA comprehensive guide to Serverless Containers includes 3 services to run them
In this extensive guide to Serverless Containers you will learn what they are and 3 services by the Big 3 Clouds to run them including Google Cloud Run.
Read post