Small World
  • Home
  • About
Learning Rust lang by implementing a Ray Tracing renderer using AI

Learning Rust lang by implementing a Ray Tracing renderer using AI

Sep 15, 2024 3 min read Ray Tracing
Ray Tracing: My Go-To Experiment for Learning New Languages Whenever I want to learn a new programming language, explore an acceleration framework, or dive into a new chipset or math co-processor, my go-to
PowerTiger - Monitoring energy consumption with better granularity

PowerTiger - Monitoring energy consumption with better granularity

Sep 5, 2024 4 min read electronics
A few years before the Covid pandemic, I set out to apply my tech skills to everyday life with the goal of enhancing my lifestyle. Having worked extensively in product development, I found
Decoding 2D Lidar Data: Interfacing Sensor from Robotic Vacuum Cleaner 3irobotix CRL-200S

Decoding 2D Lidar Data: Interfacing Sensor from Robotic Vacuum Cleaner 3irobotix CRL-200S

Jul 7, 2024 2 min read Lidar Sensor
After removing the Lidar sensor from my robotic vacuum cleaner, my curiosity was around how this remarkable device operates. My goal was to understand the interface protocol and the inner workings of the
AI assisted coding (GitHub Copilot) and never going back

AI assisted coding (GitHub Copilot) and never going back

Feb 18, 2024 5 min read Programming
It began when the CTO at my workplace, where I'm currently employed full-time, proposed, "Let's give GitHub Copilot a try; it could cut down engineers' time by
Custom PCB for the gaming console based on RP2040

Custom PCB for the gaming console based on RP2040

Jan 20, 2024 3 min read electronics
In this blog post, we delve further into the fascinating journey of crafting a retro-style game console entirely from the ground up—an extension of my previous article. The initial version was constructed
Page 1 of 7
Next
Small World © 2024
Powered by Ghost