
12.1. Pong - The Simplest Game to Implement
I recently got the idea to recreate the classic arcade game of Pong. Pong is a relatively simple game with little programming required to get it up and running. In this article, we will see how the co

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 ...

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 ...

So, I was wondering about making a very basic graphics engine… So I made one! The project is called Pixel Graphics Engine. Pixel Graphics Engine is a Processing-based pixel art animation framework. It allows you to create, animate, and interact with ...

Do you think you know how to shut down your Linux computer? Think again! There are more ways in which you can shut down your system than the control panel. All you need is the terminal and sudo privileges. Here’s a break-down of the shutdown command ...

Recently, I had to create a bootable Windows pen drive for a friend. As a Linux user, I found that the typical tools we use to create bootable pen drives for Linux, like Disks and Impression, does not work on Windows ISOs. Tools like Rufus that work ...

In computer science, the stack is an important concept. In reality also, the stack is a crucial part of the execution of an assembly program written in a higher-level language. From clicking a button on screen to sending a payload to space, the conce...