A silly shell pitfall
A developer shares a subtle shell scripting pitfall involving function name conflicts and infinite recursion, with comparisons to Rust and Go.
A developer shares a subtle shell scripting pitfall involving function name conflicts and infinite recursion, with comparisons to Rust and Go.
Explains how to manipulate file extensions in bash scripts using shell parameter expansion, with a LaTeX to SVG conversion example.
A tutorial on customizing the status line in Claude Code to track AI agent workflows, Git info, and costs in the terminal.
A guide to performing date and time arithmetic in bash scripts, covering numerical expressions and practical use cases like backup rotation.
A guide to creating a custom Wayland screenshot and annotation workflow using slurp, grim, and satty tools.
A guide to creating a PowerShell function that mimics the Linux 'touch' command for creating and updating files.
Using zsh's compdef to enable file autocompletion for Python command-line tools like marimo via uvx.
Explains how to pipe or redirect the output of a bash case statement to another program, reducing code duplication in shell scripts.
How to trigger Raycast's confetti animation from the command line using a custom shell script and the raycast:// protocol.
Learn how to redirect the output of multiple commands or entire shell scripts to a file in Linux using command groups and exec.
An article defending Bash as a crucial, often misunderstood tool for backend and DevOps engineers, explaining its best use cases and limitations.
A guide to displaying progress indicators in Windows Terminal tabs and taskbar icons using PowerShell and .NET OSC sequences.
A developer built a custom Neovim plugin named Kai that integrates Claude Code's command-line AI directly into the editor for intelligent code assistance.
A developer critiques a ZFS snapshot sync script generated by Grok AI, highlighting its flaws and potential dangers.
A guide to building a real-time CPU monitor for macOS using xbar, with a focus on identifying problematic VS Code extensions.
A ZSH script to manage terminal titles when running multiple Claude Code instances, preventing confusion and accidental commands.
A developer shares their essential Bash script boilerplate preamble, explaining strict settings, debugging, and useful variables for robust scripting.
A guide to replacing Fastlane automation with custom Shell scripts for building and testing Swift packages, aiming for faster builds.
A developer explains the creation of 'bic', a minimal static site generator written entirely in Bash, detailing the motivation and technical approach.
A technical guide on using jq and shell scripting to extract multiple values from Terraform JSON output for database connection.