Debug Xcode Scheme Pre & Post Actions | The Swift Dev Blog
A guide to debugging Xcode scheme pre and post actions by logging script output to a file, with a detailed shell script walkthrough.
A guide to debugging Xcode scheme pre and post actions by logging script output to a file, with a detailed shell script walkthrough.
A tutorial on using the pkill command to easily kill processes from the command line, part of an automation series.
A step-by-step guide to installing and managing multiple Node.js versions using NVM on macOS M1.
A quick guide to cleaning up your Git repository by deleting local merged branches using a one-line command and alias.
A tutorial on using Bash sort and ls commands to organize and sort files and their contents through shell scripting.
A guide to using a Git hook to automatically prefix commit messages with JIRA ticket numbers from branch names.
A technical blog post explaining how to use the getopts utility in Bash for parsing command-line arguments and flags in shell scripts.
A guide to three command-line methods for bulk renaming files, covering the 'rename' utility, 'xargs', and 'bash' loops.
Introduces zx, a Google utility for writing scripts with JavaScript/Node.js, comparing it to traditional Bash scripting.
A developer shares useful Bash/Zsh commands, aliases, and terminal tips for improving daily workflow and productivity.
A quick command line tip for efficiently creating multiple files with the same extension using brace expansion.
A guide to creating Git aliases that automatically detect and checkout a repository's default branch, handling the transition from 'master' to 'main'.
A tutorial on using a Makefile to automatically zip subdirectories, handling dependencies and excluding hidden files for tech projects.
Discusses essential but often overlooked developer skills like command-line proficiency, shell utilities, automation, and cross-functional understanding for career success.
A developer troubleshoots a failed deployment due to a Bash script not exiting early on errors, exploring solutions like `set -e` and `pipefail`.
A technical guide on building interactive SSH applications by manipulating authentication, shell sessions, and commands using OpenSSH.
A guide to using Git Hooks for automating commit message validation and enforcing corporate email usage in version control workflows.
Explains methods to embed and run MongoDB shell scripts within larger Bash scripts for automation tasks like replica-set setup and data population.
Advanced Git alias examples for squashing commits and managing pull requests, boosting developer workflow efficiency.
How to automate repetitive tasks in IPython using startup files to import modules and define custom functions on launch.