DEV Community

Discussion on: Improving Your Workflow as a Developer with Bash Aliases

Collapse
 
wynandpieters profile image
Wynand Pieters

Nice write-up, this has been one of my big "productivity hacks" as well.

In addition to alias, writing some helper functions for slightly more complicated stuff is also useful. For example I added the following docker-compose helpers to ~/.bashrc

dcm_murder() {
  docker-compose kill "$1" && yes | docker-compose rm "$1"
}

dcm_upfollow() {
  docker-compose up -d "$1" && docker-compose logs -f "$1"
}
Enter fullscreen mode Exit fullscreen mode

I also work with AWS a lot, so having an alias per environment for the CLI is quite useful

alias aws_dev="aws --profile development"
alias aws_tst="aws --profile testing"
alias aws_prd="aws --profile production"
Enter fullscreen mode Exit fullscreen mode
Collapse
 
0xjamin profile image
Jamin • Edited

Cool stuff @wynandpieters ๐Ÿ™Œ๐Ÿผ

Your aws aliases looks neat๐Ÿ˜ฎโ€๐Ÿ’จ