Whether a front-end or back-end web developer, you might require NodeJS when building various applications and projects. In plain English, the developers of NodeJS took Javascript, which is usually confined to a browser (has access to only the webpage), and enabled it to run on your computer.

  • Windows network, also known as Server Message Block (SMB), is a standard client-server used by Windows to share files over a local network. A standard client-server is a relationship whereby one program (the client) requests a service or a resource from another program (the server).

  • Raspberry Pi is one of the most popular Small Board Computers (SBCs) available today. Its small size (the size of a credit card), low cost, modularity, and open design have made it a good option for various projects, including robotics and development.

  • If you are reading this post, you have probably come across terms like Cryptocurrency, Bitcoin, Blockchain, Crypto mining, and many other jargons surrounding this new form of currency. You might have also heard of ways that you can profit from Crypto. Some of them include Crypto trading, hodling, and cryptocurrency mining.

  • Are you looking forward to changing the look and feel of your Raspberry Pi desktop? You might have a few ideas, like removing the Official Raspberry Pi OS and installing a different Linux distribution. But there is one major problem with that; you will lose some fantastic features that you would only get on the Raspbian OS. Features like the rasp-config tool or even the ability to update the Raspberry Pi firmware.

  • Most hardware devices and software come with a unique identification number commonly referred to as a Serial number. For example, if you walked to a store today and bought 20 Raspberry Pi 4 (4 GB RAM) boards, all these boards look similar to the naked. And you are not wrong because they have the same design and the same amount of resources (memory, storage, and processing speed). However, each Raspberry Pi board has a unique serial number assigned during manufacture.

  • For a long time, Virtualization has been the go-to technology used to run multiple operating systems (known as virtual machines) on the same hardware. Server administrators can easily create several Virtual Machines on the server hardware, with each VM running a different service. For example, you can have a mail server and a web server running on two separate virtual machines but installed on the same hardware. Unfortunately, this technology has one major drawback – cost!

  • Debian is one of the most popular and stable Linux distributions in the tech market today. Like most other distributions, it is free and open-source. And it is because of those features that make it a “mother” of most Linux distributions. Some of the most popular Debian-based distributions include:

  • Kali Linux is one of the most popular operating systems for penetration testing and vulnerability assessment. Of course, we have other Linux distributions like Parrot and Black Arch, but Kali Linux still prides itself on its popularity over the years I was launched on 13 March 2013.

  • Steam is the world’s most popular video game store where you can buy, play, create, and discuss PC games. There are more than 40,000 titles available on Steam when writing this post. It was designed to run on various systems, including Linux, Windows, and macOS.

  • With every new release, the Raspberry Pi becomes more and more powerful, allowing us to run even more heavy tasks than we could have imagined. It has become one of the ideal devices for retro gaming. One pretty unique game that I associate with retro gaming is Quake 3. And in this post, we will give you a step-by-step guide to installing and running Quake 3 on the Raspberry Pi.