Excelente post!
Só uma curiosidade: é possível voltar mais de um diretório com o ..
. Basta adicionar a quantidade que deseja. Ex:
$ pwd
~/dev/teach/blog/resources/_gen/images
$ ....
$ pwd
~/dev/teach/blog
Mas a sua solução é realmente bem mais prática, principalmente com ,,
. Valeu!