M
MeshWorld.
Page 5

The Manifest.

More posts from The Manifest, paginated so the main blog stays lighter and faster to load.

Linux 23 min read

Linux - LinkedIn Skill Assessments Quizzes with Answers

In this article, you will find LinkedIn Assessment, Questions and Answers for Linux.

Darsh Jariwala
Darsh Jariwala
JavaScript 44 min read

JavaScript - LinkedIn Skill Assessments Quizzes with Answers

In this article, you will find LinkedIn Assessment, Questions and Answers for JavaScript.

Darsh Jariwala
Darsh Jariwala
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
Vishnu
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
Vishnu
Docker 7 min read

Docker Compose in Production: What You Need to Know

Running Docker Compose in production is different from dev. Here's what to change — health checks, restart policies, secrets, logging, networking, and resource limits — before you ship.

Vishnu
Vishnu
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
Vishnu
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
Vishnu
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
Vishnu
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
Vishnu
Python 7 min read

Python Virtual Environments: venv, uv, and When to Use Each

Virtual environments keep your Python projects isolated — separate dependencies, separate Python versions, no conflicts. Here's how to set them up with venv and uv, and which to use in 2026.

Vishnu
Vishnu
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
Vishnu
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
Vishnu
Cheatsheet 8 min read

Vim Cheat Sheet: Modes, Navigation, Editing & Config

Complete Vim reference covering modes, movement, editing commands, search and replace, visual mode, split panes, macros, text objects, and a starter .vimrc.

Vishnu
Vishnu
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
Vishnu
Git 8 min read

Git Worktree: Work on Two Branches at the Same Time

Stop stashing mid-feature to fix a hotfix. Git worktree lets you check out multiple branches into separate folders from the same repo — with real scenarios and examples.

Vishnu
Vishnu
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
Vishnu
Dart 3 min read

How to Get Your Dart Version from the Command Line

Learn the quick way to check your Dart SDK version on Windows, macOS, or Linux using the `dart --version` command.

Vishnu
Vishnu
Laravel 6 min read

Unsigned Columns in Laravel Migrations

How to declare unsigned integer columns in Laravel migrations using unsignedBigInteger(), foreignId(), and the unsigned() modifier. Updated for Laravel 12.

Vishnu
Vishnu
Cheatsheet 7 min read

SSH & GPG Cheat Sheet: Keys, Tunnels & Signed Commits

Complete SSH and GPG reference — key generation, ssh-agent, config file aliases, port forwarding, database tunneling, GPG signing, and signed git commits.

Vishnu
Vishnu
Cheatsheet 8 min read

TypeScript Cheat Sheet: Types, Generics & Utility Types

Complete TypeScript reference — primitive types, interfaces, generics, utility types like Partial, Pick and Omit, type guards, as const, mapped types, and tsconfig options.

Vishnu
Vishnu

Domain Expertise

Browse by topic.

Manifest Updates

Get new posts without checking the archive.

Stay close to the latest deep-dives, references, and practical engineering notes from MeshWorld without having to scan the archive manually.

Archive depth

More posts, still searchable and still useful, without forcing the main blog page to carry the full post list at once.

Reading flow

Faster main archive, lighter page weight, and a cleaner path into older tutorials, installs, and references.