Hi, I'm Mukul 👋
Software developer writing about technology, programming, book reviews, and tools I build. Welcome to my corner of the internet.
Latest Posts
-
grep, egrep, and ripgrep — Pattern Matching Cheat Sheet
A complete reference for grep, egrep, and ripgrep covering flags, regex syntax, recursive search, and real-world one-liners for searching code and logs.
-
GitHub Actions CI/CD: Build, Test, and Deploy a Project
Set up a complete CI/CD pipeline with GitHub Actions that builds, tests, and deploys your app automatically on every push to main.
-
`find` — Advanced File Search with Real Examples
Master the Unix find command with real examples covering name, size, time, permissions, and exec — the most powerful file search tool in your terminal.
-
Docker Compose — Multi-Container App Setup Guide
Learn how to define, link, and run multi-container applications with Docker Compose using a practical web app and database example.
-
Docker Basics: Containers, Images, and Volumes Explained
Learn how Docker containers, images, and volumes work with practical examples you can run right now on any Linux or macOS machine.
-
DNS Deep Dive: A Records, CNAME, MX, TTL Explained
A complete guide to how DNS resolution works, the most important record types, TTL and caching, and how to debug DNS issues with dig and nslookup.
-
cron and crontab — Scheduling Jobs on Linux and macOS
A practical guide to cron and crontab for scheduling recurring tasks on Linux and macOS, with syntax breakdowns and real-world examples.
-
awk Command Cheat Sheet with Real Examples
A practical awk reference covering field splitting, patterns, built-in variables, and real one-liners for text processing on Linux and macOS.
-
Understanding ArgoCD: GitOps for Kubernetes
Learn how ArgoCD implements GitOps by syncing Kubernetes clusters to a Git repository, with a full setup walkthrough and real-world deployment patterns.
-
Ikigai: 10 Rules to a Fulfilling Life
Discover the 10 essential rules of Ikigai, a Japanese philosophy for a fulfilling life. Learn how to find purpose, embrace happiness, and live each day meaningfully.