About Nitin Ranganath
Nitin is an avid software developer and a computer engineering student developing web applications using JavaScript technologies. He works as a freelance web developer and likes to write for Linux and Programming in his free time.
Latest Articles
How to Install ADB and Fastboot Android Drivers on Linux
If you want to flash a custom ROM or control an Android smartphone using your Linux machine, you'll have to set up ADB and fastboot drivers.
Master the Vim Text Editor on Linux Using Vimtutor
Learning how to use a terminal-based text editor like Vim can be hard. But you don't have to go through with all that trouble, not with Vimtutor.
How to Delete Node Modules Folder With npkill
Don't let unused packages bog down your drives, get rid of them with npkill.
How to Install and Set Up PM2 on Linux Servers
Keep your Node.js applications up and running forever by installing PM2 on the production server.
How to Take a Typing Test on Linux With tt
Want to get better at touch typing without leaving the command line? Install tt, a terminal-based tool that helps you improve your typing speed.
How to Generate Temporary Email Addresses Using the Linux Terminal
You don't have to deal with spam emails anymore, not on Linux. Here's how to generate temporary email addresses using the Linux command line.
GitHub CLI 2.0 Is Here With Support for Extensions
The latest major revision of GitHub's command-line tool includes extensions. This powerful feature adds custom functionality to gh.
How to Install GitHub CLI on Linux
Here's how you can install GitHub CLI on a Linux machine to manage your repositories and GitHub profile from the terminal.
Habit Tracking on Linux Made Easy With These Two Apps
Tracking your daily habits can motivate you to push even harder. Here are two of the best habit tracking apps that you can install on a Linux system.
Manage Your PostgreSQL Database With pgAdmin on Ubuntu
Configuring a database is hard, but managing it is even harder. Here's how to install pgAdmin on Ubuntu to manage your PostgreSQL database.
How to Implement Client-Side Form Validation With JavaScript
Take user input, manipulate data, and update a page accordingly. All with HTML and JavaScript.
Become More Productive on Linux With i3 Tiling Window Manager
Want to save screen real estate while enhancing your productivity on Linux? Switch to a tiling window manager like i3 today.
How to Download and Install uGet Download Manager on Linux
Don't like the way your browser downloads files from the internet? Check out uGet, a free and reliable download manager for Linux.
Feeling Bored? You Can Play Tetris on the Linux Terminal
The Linux command line is powerful, but it doesn't mean you can't use it for fun purposes. Here's how to play Tetris in the terminal.
How To Build Data Structures With JavaScript ES6 Classes
With the introduction of JavaScript ES6 came custom data structures. Here's how to create and apply them.
How to Automatically Set New Wallpapers Using Styli.sh on Linux
Want an attractive Linux desktop but don't have time to find the right wallpaper? Automate the process with Styli.sh.
How to Customize Pop!_OS 21.04 With GNOME Tweaks
Want to add a personal touch to your Pop!_OS 21.04 Linux installation? You can do so easily using GNOME Tweaks.
A Beginner's Guide to the Standard Template Library in C++
Looking to better understand C++ with the Standard Template Library? Hit the books here.
The 5 Best Linux Ebook Readers Worth Checking Out
Want to read ebooks on Linux? Here are the best ebook reader apps that are free for Linux.
Master Touch Typing on Linux With KTouch
Want to learn how to type faster without looking at your keyboard too often? KTouch is the best typing tutor app for Linux.