The Curious Engineer

All blogs / General

Rukshan's Blog

ruky.me

Hello this is Rukshan's blog

GeneralSoftware / engineering practiceDev tools / editors / IDEs

Posts
128 from 12 Dec 2020 to 23 Sep 2026
Posting
monthly (16 in the last year)
Kind
personal blog
Feed
https://ruky.me/index.xml

2026 12

  1. The Beast in Me
  2. The Y Z Paradox
  3. Don't Hijack My Mouse Pointer
  4. Too Many Tools
  5. I love taking notes with pen and paper
  6. My Friend Circles
  7. 🌸 Spring and Magnolias
  8. North Star
  9. Are Conference Talks Boring Right Now?
  10. What's The Plural of Moose?
  11. PS: Souless Vibecoding
  12. Tech Fallacy

2025 15

  1. Saying no
  2. 2025
  3. Why Can’t Gemini Generate Images With Transparent Backgrounds?
  4. Speed
  5. Soulless Vibecoding
  6. One minute
  7. Moving From Zsh to Fish Shell in Nixos Darwin
  8. Introducing the Spark Editor
  9. 🥟 Bun gives me faster build times and smaller docker image size comapred to NodeJS
  10. No Code Is Wasted Code
  11. Leaving Twitter
  12. Digital Health Week Australia
  13. Hacking CHT User Interface With Javascript to Format Content
  14. My Favorite Chrome Extensions Are at Risk of Shutting Down
  15. Moving My Blog To Hugo

2024 8

  1. How to Attended Your Next Conference for Free
  2. My First Publication and My Thoughts on Academia
  3. Google Search Has To Innovate or Die
  4. Geneva Digital Health Day 2024
  5. I'm Trying to Avoid AI These Days
  6. / About Me
  7. The Art of Writing Abstracts
  8. GitHub Co-Pilot Generating Different Outputs in Different Editors

2023 6

  1. XForm and XLSFrom Standards are Preventing The Progress of Digital Health
  2. I Was Happy, Sad, Lost and Lonely Without a Smartphone at the Same Time
  3. Why We Need Interoperability and HL7 FHIR
  4. Is It Time to Open Source SublimeText?
  5. How to Correctly Load Your Country in to Apache Superset
  6. Installing DHIS2 on a Windows Server

2022 16

  1. Running a Local HAPI FHIR Server For Testing HL7 FHIR Requests
  2. Installing Apache Superset Version 2 on Ubuntu Without Errors
  3. Codeberg a GitHub Alternative From Europe
  4. The rings of share - the unsolved problem of sharing
  5. Medium and Google is not a good combination
  6. The Sri Lankan Data Protection Act, And Its Impact on Digital Health
  7. People who don't use RSS don't know what they are missing out.
  8. Designing is easy, implementation is hard
  9. Cryptocurrencies have broken almost all of their major promises
  10. I'm Switching from VS Code to VS Codium
  11. Why do Javascript frameworks get increasingly difficult over time?
  12. Re: Why we stopped making Einsteins? No we did not.
  13. Web 3 Tutorial - How to upload and serve files in IPFS network using NodeJs
  14. My thoughts on the PayHere data breach
  15. Reddit can't build a better search engine
  16. Ideas that have been beaten to death

2021 55

  1. Every organization needs a CTO
  2. A basic introduction to Git
  3. Aren't we all professional Googlers?
  4. Work on interesting problems. Not interesting technologies - Part 2
  5. Work on interesting problems. Not interesting technologies.
  6. When I used to collect computer viruses
  7. Trying to be a project manager
  8. I used to love Bootstrap. God, now I just hate it
  9. How to setup SCSS on your computer
  10. Install a Community Server On VSCode
  11. How to setup Glassfish server for Java web app deployment
  12. Coming Full Circle
  13. My Journey In Deleting Facebook and Instagram Accounts
  14. Buddhism and Meditation Is Not The Same.
  15. Are you ashamed to share your email address?
  16. 3 Important Lessons I Learnt Working At A Covid-19 ICU
  17. Why JavaScript dialogs (alert/prompt/confirm) are not widely used?
  18. Clones are good
  19. Can a company vendor lock patient data?
  20. Recycle Bin by Facebook
  21. Why textareas can't grow?
  22. BitClout is a scam, change my mind.
  23. The good, the bad and the ugly side of Clubhouse
  24. Your ego can kill your idea before anything else
  25. First launch review - YaluKids
  26. The impossible task of blocking disposable email signups
  27. Weekly update: What I’m built for Tuti this week
  28. Using your browser's developer tools to find vulnerabilities
  29. How Uber lost to PickMe in Sri Lanka
  30. I do development for one week and marketing and documentation for one week
  31. Facebook is combining Messenger and Instagram messaging
  32. How to host your NuxtJS in 10 steps
  33. Don't allow VSCode to auto fetch from repos
  34. They launched a website to register covid vaccinations, but it only lasted one week
  35. Always try to be a monopoly
  36. Hackers briefly took over the Google.lk domain
  37. Would you pay me if I built a web browser?
  38. Why Google needs to build an open chat client like Element
  39. Suggest me a password
  40. Run GraphQL server with Express in NuxtJS
  41. The value of targeted advertising
  42. Do you believe in fail fast and fail quickly?
  43. Why I switched to WordPress
  44. Have you ever tried blocking WhatsApp from your router?
  45. Who is sending these mysterious 2FA codes?
  46. Too much hustling can kill you
  47. What‘s the use of LinkedIn?
  48. Why teaching programming is so difficult?
  49. The framework trap
  50. I sent this email asking my friends to switch to Signal
  51. What if Parler was a decentralised network?
  52. Everyone should get a personal email address
  53. Signal, thank you for not collecting my data. But I won’t use you.
  54. Google launches Question Hub to tackle niche and long tail keyword queries
  55. You might want to block Pinterest to save your data

2020 16

  1. Reddit mods please stop automated blocking
  2. Please don’t spam my blog. SEO myths you need to stop believing
  3. Sri Lanka need unlimited internet connections
  4. Twitter please don’t ruin my timeline
  5. My lost opportunity to become a millionaire
  6. How to sort a list of words? The bucket sorting method
  7. What is health informatics? And what I do for a living
  8. Somethings are never meant to be invented. The story of BlockEvent
  9. This community is available in the app
  10. A TO-DO app that fits in a single tweet
  11. I just checked Yamu stats, they don’t look good. Is Google killing Yamu?
  12. Starting a blog has never been this difficult
  13. I just installed a content blocker on my iPhone
  14. Don't buy a .icu domain
  15. The unusual pricing of electronics in Sri Lanka
  16. Convocation ceremonies are fake