MeshWorld India Logo MeshWorld.
Page 8

The Manifest.

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

How to Set Up SSH Keys for GitHub (All Platforms)
HowTo 5 min read

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

Generate SSH keys for GitHub on Ubuntu, macOS, and Windows. Learn to add keys to your account, manage multiple profiles, and troubleshoot connection issues.

Vishnu
Vishnu
How to Write a Production Dockerfile for Node.js
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 Compose in Production: Best Practices & Tips
Docker 7 min read

Docker Compose in Production: Best Practices & Tips

Learn how to run Docker Compose in production securely. This guide covers health checks, restart policies, secrets, logging, and resource limits for deployment.

Vishnu
Vishnu
Run PostgreSQL Locally with Docker in Under 2 Minutes
HowTo 5 min read

Run PostgreSQL Locally with Docker in Under 2 Minutes

Learn to run PostgreSQL locally using Docker. Includes persistent volumes, docker-compose setup, GUI client access, and essential dump or restore commands.

Vishnu
Vishnu
How to Set Up a .env File and Stop Leaking Secrets
HowTo 5 min read

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

Learn how to set up .env files in Node.js, Python, and Docker. Avoid common mistakes that expose API keys and manage your secrets safely in production.

Vishnu
Vishnu
How to Install Python on Ubuntu, macOS and Windows
HowTo 4 min read

How to Install Python on Ubuntu, macOS and Windows

Learn how to install Python 3 on Ubuntu, macOS, and Windows using pyenv and Homebrew. Includes setup for pip, virtual environments, and version switching.

Vishnu
Vishnu
How to Install VS Code on Ubuntu, macOS and Windows
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
Python Virtual Environments: venv, uv, and When to Use Each
Python 7 min read

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

Keep Python projects isolated with virtual environments. Learn how to set up venv and uv, manage dependencies, and choose the right tool for your 2026 workflow.

Vishnu
Vishnu
How to Install Git on Ubuntu, macOS and Windows
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
How to Install Node.js on Ubuntu, macOS and Windows
HowTo 4 min read

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

Step-by-step guide to installing Node.js on Ubuntu, macOS, and Windows. Learn to use nvm and Homebrew for easy version switching and SDK management.

Vishnu
Vishnu
Vim Cheat Sheet: Modes, Navigation, Editing & Config
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
How to Exit Vim, Vi, and Nano (Step by Step)
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 Worktree Guide: Work on Multiple Branches Simultaneously
Git 8 min read

Git Worktree Guide: Work on Multiple Branches Simultaneously

Stop stashing mid-feature for hotfixes. Learn how to use Git worktree to check out multiple branches into separate folders with real-world workflow examples.

Vishnu
Vishnu
How to Debug a Slow SQL Query in PostgreSQL
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
How to Get Your Dart Version from the Command Line
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.

Leo
Leo
Unsigned Columns in Laravel Migrations
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
SSH & GPG Cheat Sheet: Keys, Tunnels & Signed Commits
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
TypeScript Cheat Sheet: Types, Generics & Utilities
Cheatsheet 8 min read

TypeScript Cheat Sheet: Types, Generics & Utilities

The essential TypeScript reference for primitive types, generics, and utility types. Learn type guards, mapped types, and optimal tsconfig configurations.

Vishnu
Vishnu
PostgreSQL Cheat Sheet: SQL, Indexes, EXPLAIN & psql
Cheatsheet 9 min read

PostgreSQL Cheat Sheet: SQL, Indexes, EXPLAIN & psql

Complete PostgreSQL reference — psql commands, CRUD queries, joins, indexes, EXPLAIN ANALYZE, CTEs, window functions, JSONB operators, and admin queries.

Vishnu
Vishnu
Regex Cheat Sheet: Patterns, Groups & Real-World Examples
Cheatsheet 5 min read

Regex Cheat Sheet: Patterns, Groups & Real-World Examples

Master regular expressions with this guide to anchors, groups, lookaheads, and quantifiers. Includes real-world patterns for emails, URLs, and passwords.

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.