Connect with me

“Linux” is not the name of Operating System you know of!
Ever wondered how Unix, BSD, Minix, and Linux are connected? This article unpacks their history, key differences, and how they shaped modern operating systems.
Connect with me

Ever wondered how Unix, BSD, Minix, and Linux are connected? This article unpacks their history, key differences, and how they shaped modern operating systems.

Last week I watched some videos and read article from experts in computer science academia and software industry. I have skimmed some great programming wisdom and aggregated them in this article.

Running a program without tests is like using a mathematical formula without proof. We “hope” program will work as expected for every input. Learn why we need tests and create them using Mocha Library.

Hosting bots on the cloud can be costly for small projects. To cut costs, I built a Raspberry Pi 3 server to deploy my Node.js bots efficiently. This setup is minimal, avoiding complex DevOps tools, yet effective for lightweight automation. 🚀

Go is known for its simplicity and efficiency, but what features set it apart? This article explores Go’s key strengths—like concurrency and garbage collection—while also highlighting what it intentionally leaves out for the sake of clarity and performance.

Evolution in design is possible only when companies work for improving user’s life and make things stupidly easy to use. Do iPhone really need that notch?