
My Dotfiles Setup: Rebuild a Dev Machine with One Command
Tired of spending hours re-configuring a new MacBook. This post walks through my dotfiles repo layout, an anatomy of my install.sh, Brewfile-driven package management, a zsh + Oh My Zsh + Powerlevel10k shell setup, and how I bring SSH / Git / macOS preferences under version control. One command, full rebuild.

Basic Docker Tutorial: Containerize Your App from Scratch
Docker is an essential containerization tool in modern software development. This article covers Docker core concepts, common commands, Dockerfile writing, Docker Compose configuration, and deployment best practices.

Markdown Basic Syntax Guide
A comprehensive guide to Markdown syntax, covering everything from headings, bold and italic text, lists, blockquotes, and code blocks to advanced features like links, images, tables, task lists, and custom HTML. Ideal for developers and content creators looking to master Markdown formatting for better documentation and content presentation.

Basic Git Operation Tutorial Using the Terminal
Git is a powerful version control system used by developers to manage and track changes in their code. Below is a basic Git workflow tutorial that covers essential operations for beginners.