👋 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.
![Newsletter image](/images/theme/newsletter-new.png)
Receive free monthly newsletter.
Popular topics
Recently published
How to Use Jest each to Get More Code Coverage with Less Test Code
Learn how to use it.each with Jest to write less code and stil get more code coverage with data driven test cases.
Read postA Beginner's Guide to Using Deno with Docker and Docker Compose
Learn how to use Deno with Docker and Docker compose in this quick and useful guide
Read postJavaScript Try Catch: A beginner-friendly introduction with useful examples
Learn how to use try catch and finally in JavaScript in this helpful beginner friendly guide.
Read postHow to rename a column in Postgres, from a simple to a real-life example
Learn how to rename a column in Postgres from a simple alter table rename column to a zero downtime real-life example.
Read postHow to use RabbitMQ with Docker and Docker Compose; a beginner’s guide
Learn how to run Rabbitmq with docker and docker compose in this useful tutorial.
Read post