An intro to Debugging

In this article I’ve gathered my thoughts to help developers to get better in debugging especially if they find debugging really hard. The article also lists a set of tools which will help them to debug efficiently and to improve their skills. Hopefully you will find some value in this article, if you are also looking for debugging advice. ...

July 20, 2020 · Sinaru Gunawardena

An approach to use service workers to replace load balancer

In this article, I’m going to discuss a novel way to distribute network load of a highly distributed web based application service. ...

July 15, 2020 · Sinaru Gunawardena

Serving Flask app with Nginx

So you have build a Flask application and now you want to server the application in the web. In this tutorial, I’m going to teach how you can do that with Nginx on an Ubuntu platform. ...

July 10, 2020 · Sinaru Gunawardena

Updating Rails app gems

Past few weeks, we have been focusing on updating Gems of our Rails application. ...

September 4, 2019 · Sinaru Gunawardena

DynamoForms : a library to validate forms only with HTML

This article about my recent work I have done in creating a JavaScript based HTML form validation library. ...

August 8, 2019 · Sinaru Gunawardena

Lisbon, Portugal


June 14, 2019 · Sinaru Gunawardena

Madrid, Spain


June 9, 2019 · Sinaru Gunawardena

Warsaw, Poland

I came to Warsaw, Poland for the weekend.

March 23, 2019 · Sinaru Gunawardena

Debugging CkEditor for tests

This week has been an interesting week as it was mostly debugging and fixing tests. ...

November 25, 2018 · Sinaru Gunawardena

Castletown House and Parklands

October 14, 2018 · Sinaru Gunawardena