I use

I’m now a Mac user, before it was Ubuntu.

sh

eval "$(direnv hook zsh)"
alias go="git checkout"
alias code="code-insiders"

function getId(){
    aws ec2 describe-instances --filters Name=tag:Name,Values=$1|jq ".Reservations[].Instances[].InstanceId" --raw-output
}
# $ goe production1
function goe() {
    aws ssm start-session --target $(getId $1)
}