This is a very good reason. After a few years using emacs and at some point reading the introduction to elisp book (included in emacs), slowly building up my config I now write small snippets here. The fact that you can evaluate everything everywhere also makes it easy to play around and incrementally test your way to the desired outcome. The "creator mindset" have made me way more comfortable digging into code bases in general when for example trying to grok sparsely documented features of open source libraries.
Also, magit! It is one of the few pieces of software that makes me happy. It also taught me git, which really is a force multiplier when used properly (or consistently).
This being said. I also see that it could be a lot of work to get emacs up to par with for example PyCharm for web apps.
Also, magit! It is one of the few pieces of software that makes me happy. It also taught me git, which really is a force multiplier when used properly (or consistently).
This being said. I also see that it could be a lot of work to get emacs up to par with for example PyCharm for web apps.