Could you explain the purpose of mkcd?
Its purpose is to combine mkdir -p and cd into a single atomic-like action. Instead of typing: mkdir -p my_project && cd my_project
You simply run: mkcd my_project
It's designed to reduce friction during development, especially when you're frequently creating new nested directory structures.
I actually built it into the shell precisely because I was tired of managing those aliases across different machines. Glad you found it useful!