Quick and easy PNG image size reduction
A guide to reducing PNG image file sizes using quantization with the pngquant tool, including command examples and results.
A guide to reducing PNG image file sizes using quantization with the pngquant tool, including command examples and results.
Using tee and process substitution to filter Java process output for Kubernetes logging and error detection.
Using tee and process substitution to filter Java process output for Kubernetes logging while capturing specific errors to a log file.
A guide on configuring the Typer library in Python to automatically display help text when a CLI tool is run without arguments.
Learn how to use the zsh_stats command in Oh My Zsh to analyze your most frequently used terminal commands.
A tutorial on creating a simple console progress bar in Python without external libraries, for use in restricted environments.
A guide to using the macOS chflags command to hide and unhide files and directories, like the Library folder, via terminal.
A guide to using a command-line timer tool on macOS to implement the Pomodoro Technique for focused work sessions.
A guide to installing and using the GitHub CLI to boost productivity for project maintainers and contributors, covering login and key commands.
Learn how to use the 'git branch --show-current' command to display your current Git branch name for command line and automation tasks.
A guide to using Ollama, an open-source CLI tool for running and customizing large language models like Llama 2 locally on your own machine.
A guide to jq, a powerful command-line JSON processor for developers, covering installation, basic usage, and productivity tips.
Explains a zsh shell error 'cd: string not in pwd' when using wildcards and details the useful 'cd old new' syntax for navigating directories.
Argues against command-line tools automatically printing full help text on errors, explaining why it's counterproductive for user experience.
A tutorial on using pipes and the .[] filter in jq, a command-line JSON processor, for data iteration and transformation.
Part III of a tutorial series on jq, focusing on core filter concepts for selecting and processing JSON data, including the dot filter and JSON syntax.
A guide to bypassing Maestro's sandbox to execute command-line commands from within mobile UI tests, enabling advanced automation scenarios.
A guide on using the FFmpeg command-line tool to convert PNG images to the smaller, web-friendly JPG format.
Learn how to sort Git tags by semantic version using command-line options and global configuration settings.
Archive of a cohort-based online course teaching developers and researchers how to use the command line for automation and data science tasks.