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.
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.
...
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.
...
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.
...
Recently I was browsing Product Hunt and I was aimlessly scrolling down to see if there are any interesting ideas.
...
Recently I was shown a product marketing itself as providing geological data layer for apps. A sketchy product at a glance and maybe scammy in the worst case. The developer is unable to provide direct answers and finding it difficult to provide details on how the product really works.
...
GIT is a part of the toolkit of every good developer. Just like the terminal, you should be good at GIT. Yes sure you can develop without GIT, but learning GIT is a must if you are working on a large project with multiple developers, or if you are working on an open source project.
...
Recently I was recommended a YouTube video titled “How to Google like a senior software engineer”. It was showing some Google dorks to filter out results so you can find the exact solution that you’re looking to solve your problem.
...
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.
...