Zed is a free, open-source editor built on Rust, developed by the creators of the Atom editor (now-discontinued) and Tree-sitter. It was initially launched exclusively for macOS users but became…
.NET (pronounced "dotnet") is a free and open-source application platform developed by Microsoft for building web, mobile, and desktop applications that can run natively on any operating system. The latest…
DevToys (a Swiss Army knife for developers) is a free and open-source tool for developers that is finally available now as a DEB package for Debian and Ubuntu-based distributions (no…
Yarn is a rapidly growing JavaScript package manager that was developed by Meta (formerly known as Facebook) for the Node.js JavaScript runtime environment. It offers a bunch of features compared…
Python 3.13 is on the edge of being officially released as stable on October 1, while Python 3.12 is already out and widely used, but Python 3.13 appears to offer…
Java is one of the most popular programming languages that has been used for a decade in different applications, IoT devices, embedded systems, big data, AI/ML, and more. Its syntax…
Node.js is a free, open-source, cross-platform JavaScript runtime environment that can run on Linux, Windows, and macOS and is used to build server-side web applications. The top companies that favor…
In this article, I'll show how to install PostgreSQL on Ubuntu 24.04, which will also work with Ubuntu 23.04 and other versions. We'll then proceed to configure PostgreSQL, including changing…
Perl modules are reusable packages of Perl code that can be integrated into your existing Perl program to perform specific tasks. They may depend on other Perl modules to function…
At some point in your Python programming journey, you'll encounter an old Python program that requires an older version of Python (let's say, 3.5), but the distros you're using ship…