About me

Hello, My name is Amit Saha. I work as a software engineer and I write books on computer programming.

I live in Sydney, Australia.

You may be interested in learning more about articles, books and other training materials I have authored. I also share things I learn via presenting at various conferences and meetup groups. I am not an expert on anything I write or share, so if you find a mistake/error in anything i share online, please let me know.

You may find something useful on my GitHub (a software repository host) profile.

Open source contributions

Over the years, I have contributed code/docs to various projects:

(My email address for these commits would be mail@echorand.me, amitsaha.in@gmail.com or amitksaha@netbeans.org)

This blog

This blog is generated using Hugo and hosted on GitHub pages powered via GitHub actions.

The publishing flow for me looks like this:

  1. I write my new content as a Markdown file and push a new commit with my changes
  2. (1) triggers a build - a GitHub action action
  3. A Docker image containing hugo is built using a custom Dockerfile
  4. The image is then run to generate the website source
  5. The generated website source is then pushed to amitsaha.github.io


You can contact me via email (GPG key: 80B8B7E1857DC5B215B48EBE2A18534CA9B35D2B).

Web properties


You can subscribe to blog posts via RSS and/or also sign up to my newsletter.