Skip to main content

2 docs tagged with "bash"

View all tags

Environment Management

A clean and explicit approach to managing multiple versions of languages like Go, Python, and Node.js using a dedicated `~/language-versions` directory. Includes setup, switching, and symlink-based workflows without relying on external version managers.

Understanding Daemonization in Unix-like Systems

A deep dive into what makes a true daemon process on Unix-like systems. This article explains the proper steps to daemonize a process—forking, detaching, session creation—and debunks common misconceptions around using subshells or `source`.