
Pratham Patel
28 posts published

What is the Difference Between Git fetch and Git pull?
Git fetch and pull seem to do the same task but there is subtle difference between their functioning.
· Pratham Patel

Self-hosting ONLYOFFICE DocSpace with Docker
Let me share how I deployed an instance of ONLYOFFICE DocSpace for document collaboration.
· Pratham Patel

Clean Your Git Repository With Git Clean
A neat git command to keep your git repository neat and clean.
· Pratham Patel

Select All Text in Vim
Learn to select all the lines, all the text of a file in Vim.
· Pratham Patel

Copy Paste Text to and from System Clipboard in Vim
Learn to configure Vim so that you can copy paste between Vim and other tools outside Vim through the system clipboard.
· Pratham Patel

Switching Branches in Git
Here are a few examples to show you how to list local and remote branches and switch between those branches.
· Pratham Patel

Using Autocomplete in Vim
Autocompletion is a great way of being more efficient as a Vim user. Learn various ways of using auto-completion in Vim.
· Pratham Patel

Trap: A Shell built-in Command
Trap is a shell built-in command that is used to catch any supported signal and react upon it.
· Pratham Patel

How to Unstage Files in Git
Accidentally added a file in the latest commit? Don't worry too much. Here is how you can unstage a file in Git.
· Pratham Patel

Use vimdiff Like a Vim Pro
Want to see the difference between two files? Normal users use diff command. Pro Vim users go for vimdiff.
· Pratham Patel

Run Python Scripts in Linux Command Line
This quick tip shows how to run Python programs from the Linux command line.
· Pratham Patel

Check Running Process in Linux
Want to know what all processes are running on your systems? Here's how to get details of the running processes in Linux.
· Pratham Patel

Beginner's Guide to Using Podman Compose
Podman also has a compose tool that allows you to work with Docker compose like files. Here's all you need to know about it.
· Pratham Patel

7 Reasons Why Developers Prefer NeoVim Over Vim
NeoVim or Vim? Which one of the two similar editors is better? I think it is NeoVim and I have good reasons to support this claim.
· Pratham Patel

Using the Make Utility and Makefiles in Linux [Guide]
Learn the basics of makefile and how to use the make utility for building your applications in Linux with a sample C project.
· Pratham Patel

Docker Alternatives for Your Containerization Needs
Docker has become synonymous to containers. But it is not the only containerization tool out there. Take a look at these Docker alternatives.
· Pratham Patel

How to Extend Vim's Functionality by Adding Plugins
Vim's functionality can be extended with plugins. Here is how you can install and use plugins in Vim. Also learn about updating and removing the plugins.
· Pratham Patel

Getting Started With Rootless Container Using Podman
The advantages of a rootless container are obvious. Learn how to use rootless containers with Podman in this tutorial.
· Pratham Patel

Automatically Updating Podman Containers
Here's a detailed tutorial on setting up automatic updates for Podman containers.
· Pratham Patel

How to create a systemd service in Linux
Learn the steps for creating systemd services in Linux with the practical example demonstrated in this tutorial.
· Pratham Patel

11 Pro Vim Tips to Get Better Editing Experience
You can learn plenty of Vim tips on your own, or you can learn it from others' experiences.
· Pratham Patel

Autostarting Podman Containers
Podman is awesome but it doesn't autostart containers after system reboots. Here's how to fix that.
· Pratham Patel

Creating and Destroying Containers Using Podman
New to Podman? Here's a basic tutorial on creating, listing, stopping and destroying containers with Podman.
· Pratham Patel

Understanding the Differences Between Podman and Docker
Docker is synonymous with containers however Podman is getting popular for containerization as well. Wha's the difference between the two?
· Pratham Patel

Complete Guide to Buffers in Vim
Use Vim like a pro user by mastering the buffers.
· Pratham Patel

Getting Comfortable with Visual Mode in Vim
There are three modes in Vim and the least popular and yet quite interesting is the Visual mode. Learn more about it.
· Pratham Patel

Useful Examples of the Docker ps Command
The most common Docker command is also a versatile command. Learn a few usages of the docker ps command.
· Pratham Patel

How to Get Red Hat Enterprise Linux for Free?
You can use Red Hat Linux for free. However, it requires a different process that what you are accustomed with SUSE or Debian.
· Pratham Patel