Hello there, my name is Rukshan. I’m a health informatics spcialist, currently
living in Switzerland.
I started as a clinician, and with a background in digital health,
I transitioned to a world of digital health. I love academia and I write papers
on digital health research
Because of my love to computers and programming,
and mostly I spend my time coding on my laptop
making new things.
This is my blog where I write about things that I’m interested about, my ideas,
travels, and occational rants. I hope you would enjoy reading this as much as
I enjoy writing.
Recently I wrote a short post about why you should work on interesting problems instead of interesting technologies. I never thought that it would reach front page on HN and receive so many responses.
...
When I first began learning programming with basic and pascal, our computer class started teaching us Java. As for a 10 year old it was hard for me to grasp the concept of object oriented programming. It took me another 10 years to partially grasp the concept of OOP, and another 10 years to completely understand OOP.
...
Today I was having a lecture about information security and information security law. I just started the module and this is the third lecture about the topic. And todays lecture was about different IT threats that an health information system would face. The lecture mainly revolved around malware. During the lecture, the teacher told a point that most malware today are written for profit, and ransomware are popular today because it’s a get rich scheme for malware writers.
...
I have always been a solo developer, trying to create something for fun, for myself, trying to get something off the ground, whatever programming I do I did it by myself.
...
I have been using Bootstrap since it was version 2. At the time Bootstrap was an easy way to set up a responsive website. And also it made your life so much easier and developing a decent website became easier thanks to the styled elements they provided.
...
SCSS is a CSS pre-processor. By using a pre-processor like SCSS you can easily write simple and elegant CSS. You also have added advantage of variables, arithmetic operations and more. And overall writing sass can be more productive than writing simple CSS.
...
In my previous post, I wrote about how I manually deployed a working GlassFish web server for Java based web apps.
...
Recently I had to locally run a JavaEE web app so I can contribute to the project. However, it was my first time trying to run a Java web app locally, or even remotely. I know it was easy to deploy it using NetBeans because it has been developed with NetBeans and Glassfish. However, I wanted to run it without NetBeans because I don’t have NetBeans setup on my computer and I NetBeans currently doesn’t have the native M1 support.
...
This was initially posted as a thread on Twitter, but I decided to add some context and expand it more on the blog.
...
In April I made a decision that I wanted to make for a very long time. Delete my Facebook and Instagram accounts. I wanted to delete my Facebook and IG accounts for a while. I have even applied to delete my account several times in the past, only to reactivate it within few days. However, this time it was different. I was committed.
...