M
MeshWorld.
Back to Tags
Topic View

#HowTo.

29 posts filed under this topic.

HowTo 6 min read

How to Debug a Slow SQL Query in PostgreSQL

Step-by-step: find slow queries with pg_stat_statements, read EXPLAIN ANALYZE output, identify missing indexes, fix N+1 queries, and diagnose lock contention.

Vishnu Damwala
HowTo 4 min read

How to Exit Vim, Vi, and Nano (Step by Step)

Stuck in Vim? Here is exactly how to save and exit, quit without saving, and force-quit Vim, Vi, and Nano — with every command you need and why they work.

Vishnu Damwala
HowTo 4 min read

How to Install VS Code on Ubuntu, macOS and Windows

Install Visual Studio Code on any OS using apt, Snap, Homebrew, or winget — with the essential extensions every developer should add first.

Vishnu Damwala
HowTo 4 min read

How to Install Docker on Ubuntu, macOS and Windows

Install Docker Desktop or Docker Engine step-by-step on Ubuntu, macOS, and Windows — including post-install setup, running your first container, and Docker Compose.

Vishnu Damwala
HowTo 4 min read

How to Install Node.js on Ubuntu, macOS and Windows

Install Node.js using nvm, Homebrew, or the official installer — step-by-step for Ubuntu, macOS, and Windows. Includes switching versions and verifying your install.

Vishnu Damwala
HowTo 4 min read

How to Install Python on Ubuntu, macOS and Windows

Install Python 3 using pyenv, Homebrew, or the official installer — step-by-step for Ubuntu, macOS, and Windows. Includes pip, virtual environments, and version switching.

Vishnu Damwala
HowTo 4 min read

How to Install Git on Ubuntu, macOS and Windows

Install Git on any operating system — apt, Homebrew, or the official installer — plus first-time configuration, SSH setup, and verifying your install.

Vishnu Damwala
HowTo 5 min read

How to Run PostgreSQL Locally with Docker

Run a full PostgreSQL database locally in under 2 minutes using Docker — with persistent volumes, docker-compose setup, GUI client access, and dump/restore commands.

Vishnu Damwala
HowTo 5 min read

How to Set Up a .env File and Stop Leaking Secrets

What .env files are, how to load them in Node.js, Python, and Docker, the common mistakes that expose API keys, and how to manage secrets safely in production.

Vishnu Damwala
HowTo 5 min read

How to Set Up SSH Keys for GitHub (All Platforms)

Generate an SSH key, add it to GitHub, and never type a password again. Step-by-step for Ubuntu, macOS, and Windows — including multiple accounts and troubleshooting.

Vishnu Damwala
HowTo 5 min read

How to Write a Production Dockerfile for Node.js

Build small, fast, production-ready Docker images for Node.js — layer caching, multi-stage builds, non-root user, health checks, and .dockerignore explained.

Vishnu Damwala
HowTo 2 min read

Install Postman on Ubuntu

Learn how to install Postman on Ubuntu using Snap or the official Linux tarball, with steps for launching, updating, and removing it.

Vishnu Damwala
HowTo 2 min read

Install XAMPP on Ubuntu

Learn how to install XAMPP on Ubuntu, start and stop it from the terminal, open the manager, and remove it cleanly when needed.

Vishnu Damwala
Lab 2 min read

Mastering Live Expressions in Chrome DevTools

Live Expressions in Chrome DevTools is a powerful feature that allows developers to monitor variable values in real-time, streamlining the debugging process and providing valuable insights into the behavior of their code.

Vishnu Damwala
HowTo 2 min read

Install GitHub Desktop on Ubuntu or Ubuntu-based distributions

This article helps you to install GitHub Desktop an open-source application on Ubuntu. Features like syntax highlighted diffs, image diff, cross-platform and many more make it worth trying.

Vishnu Damwala
HowTo 2 min read

Install Spotify on Ubuntu

Learn how to install Spotify on Ubuntu using Snap or Spotify's official Debian repository, plus how to update and remove it later.

Vishnu Damwala
HowTo 3 min read

Rename file or folder in Google Drive

How to rename file or folder in Google Drive. One of the most popular & widely accepted cloud storage, allowing users to store 15GB free storage. It allows you to store and share your files in cloud.

Vishnu Damwala
HowTo 2 min read

Install Telegram on Ubuntu

Learn how to install Telegram Desktop on Ubuntu using Snap or the official Linux tarball, then update or remove it cleanly.

Vishnu Damwala
HowTo 2 min read

Install Hugo on Ubuntu 20.04 or Ubuntu-based distributions

This article helps you to install hugo an open source static site generator on Ubuntu 20.04 in two different ways. It can be installed via a `snap package` or with `apt`.

Vishnu Damwala
HowTo 2 min read

Install OBS Studio on Ubuntu 20.04 or Ubuntu-based distributions

This article helps you to install OBS Studio on Ubuntu 20.04. It can be install with PPA via `apt` command.

Vishnu Damwala
HowTo 2 min read

Install OpenShot on Ubuntu 20.04 or Ubuntu-based distributions

This article helps you to install openshot on Ubuntu 20.04. It can be run with AppImage or install via `apt`.

Vishnu Damwala
HowTo 2 min read

Install GhostWriter on Ubuntu 20.04 or Ubuntu-based distributions

This article helps you to install ghostwriter on Ubuntu 20.04. It can be installed via a `Software Center` or with `apt`.

Vishnu Damwala
HowTo 3 min read

Install Chromium Web Browser on Ubuntu 20.04 or Ubuntu-based distributions

This article helps you to install Chromium on Ubuntu 20.04 in two different ways. Chromium can be installed via a `snap package` or with `apt`.

Vishnu Damwala
HowTo 2 min read

Install Signal Desktop on Ubuntu

Learn how to install Signal Desktop on Ubuntu using Signal's official Debian repository, then link, update, and remove it cleanly.

Vishnu Damwala
HowTo 4 min read

How to allow remote access to MySQL database server

How to allow remote access to MySQL database server

Vishnu Damwala
Lab 2 min read

With Chrome Music Lab make Songs in your browser

Prepare your own music with Google in web browsers

Vishnu Damwala
HowTo 4 min read

Install DuckDuckGo on any device to take your privacy back!

Install DuckDuckGo on any device to take your privacy back!

Vishnu Damwala
Lab 4 min read

Stop websites from asking the most annoying to show notifications

Web browser allows websites to show you notifications. Nowadays every damn site including YouTube, Facebook and a lot more, opens a most annoying popup asking for a permission to show notifications on your desktop. Lets see how to stop them.

Vishnu Damwala
HowTo 2 min read

Show or Hide Number of Notifications on Action Center Icon in Taskbar in Windows 10

Customize your action center to show or hide notifications in Windows 10

Vishnu Damwala