Hi there!

My name is Rukshan, a wonderer, blogger, occasional coder and a health informatics guy.


I’m Rukshan Ranatunge, currently following my Master’s of Science degree in the field of Biomedical Informatics. I’m interested in digital health systems and achieving interoperability between digital health systems.

This is the place where I write about my musings in my everyday life, tutorials, adventures and misadventures, hot takes and everything in between. If you find my writing helpful, please leave a comment.

Latest musings

  • The Sri Lankan Data Protection Act, And Its Impact on Digital Health

    The data protection act in Sri Lanka is a highly awaited and timely act to enable data protection in Sri Lanka. It was passed in the parliament on 9th March 2022 [1]. Even though there are similar acts to protect personal data in other countries such as the HIPAA (Health Insurance Portability and Accountability Act)…


  • People who don’t use RSS don’t know what they are missing out.

    RSS is a great piece of technology that people who use the internet today are unaware of or not using. There has not been any significant development in RSS for the last 10 years, and that’s fine. I was a FeedBurner Google Reader user until Google decided to shut it down. Then I jumped between…


  • Designing is easy, implementation is hard

    Sri Lanka is facing a never before seen fuel crisis due to the nation’s foreign exchange crisis. While scrolling through my Twitter feed, I came across a tweet from someone suggesting why no one is creating a database to track fuel distribution, accoring by doing that fuel can be distributed equally among everyone, and prevent…


  • Cryptocurrencies have broken almost all of their major promises

    The crypto market has not been kind to “investors” lately. The market has been near free-fall, and within the first quarter of the year, we’ve seen so many things going south about cryptocurrencies, and it seems almost all the promises that BitCoin and cryptocurrencies promised were a lie. So what are these promises that cryptocurrencies have failed…


  • I’m Switching from VS Code to VS Codium

    VS Code has been my primary text editor/ IDE for several years. “Brackets” was my initial IDE for web development, then I moved to “Atom” and ended up with VS Code. Don’t get me wrong, VS Code is a good editor. It has improved since its initial release. But starting this month, I’m switching from…


  • Why do Javascript frameworks get increasingly difficult over time?

    There are so many JavaScript frameworks, and new frameworks come out every few months. I know some people hate to see new frameworks coming up in JavaScript because there are so many, and some insist on using vanilla JavaScript. These javascript frameworks are here to make life easy for developers. Make them more productive, and…


  • Re: Why we stopped making Einsteins? No we did not.

    Recently I came across a post, called “Why we stopped making Einsteins“. The main argument is that we are not producing “geniuses” as we used to and it’s the fault of the current education system. It’s a very interesting post and I suggest everyone go read it. However, the thing I can’t agree with is that we…


  • Web 3 Tutorial – How to upload and serve files in IPFS network using NodeJs

    Web3 is fascinating and uncharted territory. Recently, I decided to learn a few things about Web3 technologies. Even though I had some basic ideas about the blockchain and NFTs, I’ve never tried writing a program for Web3. So I decided to learn about Web3 technology and write a simple program that can upload files to…


  • My thoughts on the PayHere data breach

    Yesterday a tweet by Duminda, a fellow developer on Twitter, caught my eye. In that tweet he said that he has been warned by Have I Been Pwned about a data breach at PayHere, an online payment processor in Sri Lanka. PayHere may well be one the largest and most significant data breach to occur in Sri Lanka,…


  • Reddit can’t build a better search engine

    Every week or twice a week, you will come across a post on HackerNews that Google is dying or Google is awful. There are some valid points to some of their arguments. However, I don’t see Google going anywhere anytime soon. Yesterday, I came across a post titled, ‘Google search is Dying‘ and the argument…


My Story

Read more about the guy behind this blog and what I’m up to.

Reach Out

I’m open to work on challenging projects in digital health.

Get Social

Let’s get social, follow me on Twitter, Mastodon, Instagram and LinkedIn.

My Work

National Covid Health Information System

I helped in development and implementation of the National Covid Health Information System

FHIR Implementation

I’m currently engaged in implementing FHIR standards for the Ministry of Health Sri Lanka and achieve interoperability in healthcare.

Sri Lankan Open Data Portal for Health

I’m currently designing and developing the Open Data Portal for Health In Sri Lanka as part of my Master’s thesis.