Dotfiles Backup and Restore Script for GitHub (without links and without touching original files)

Backup and restore dotfiles to GitHub without symlinks. JSON-based configuration with bash scripts for files and directories. Simple cross-machine dotfile synchronization.

Incognito Shell - Isolating Credentials with Subshells in Bash

Isolate credentials safely with Bash subshells. Learn how to create temporary, self-cleaning execution environments for GCP scripts. No credential leaks guaranteed.

The ultimate guide on using systemd to autostart scripts on the Raspberry Pi

Learn how to use systemd to autostart scripts on your Raspberry Pi, replacing the older crontab -e method for better reliability and flexibility.

How to kill a server from a Makefile

Learn how to kill a server process from a Makefile using the lsof command to find the PID and kill it.

6 techniques to create a great user experience for shell scripts

Here are 6 techniques I use to make shell scripts more user friendly.

How to quickly slugify a phrase in terminal

Transform phrases into URL-friendly slugs using sed and bash. Create a reusable slugify function for web development. One-liner command with examples included.

Customizing Your Bash Prompt for a More Productive Shell Experience

Customize your Bash prompt for a more productive and visually appealing shell experience with useful information and colors.