@Asanka
"It is man that ends, but his works can endure"
I'm a dedicated software engineer with a passion for bringing hardware and software together to create robust and efficient solutions. I thrive on optimizing performance, managing power consumption, and ensuring the reliability of devices from concept to deployment.
🦊
Anything is possible if you put the effort into it. So make sure to put your best into what you're doing. If you need any help, I'm more than happy to communicate with you: From mentoring to collaborating. Drop me an email, message me on LinkedIn or drop a message on Linktree. I'd be more than happy to assist... 🤝
Feb 13 · 4 min read · I always thought that when we compile a C code, it ‘just works’. No other fancy code runs to make our code function, like in the case for Java and Python. But turns out, it’s not exactly true. There are some work that happens behind the scenes when w...
Join discussion
Jan 23 · 4 min read · Ever heard tech bros say, ‘switch statements are more efficient than if-else statements’? I certainly have. But have you thought of whether this is actually true? Well, is it actually true? The answer is that ‘it’s complicated!’ Let’s discuss. While ...
Join discussion
Sep 1, 2025 · 2 min read · I recently came across an issue where Arduino, installed under Ubuntu, refused to upload to my ESP32 device stating that ‘/dev/ttyUSB0 is not available or accessible’. This might sound absurd, and after digging into this issue a bit, I think I found ...
Join discussion
Aug 22, 2025 · 5 min read · There’s a nasty issue in VirtualBox where you won’t be able to run virtual machines on Linux distros. The error shows something similar to: Kernel driver not installed (rc=-1908) The VirtualBox Linux kernel driver is either not loaded or not set up ...
Join discussion