tl;dr
Check out my literate Emacs configuration, enabled by org-babel.
Moving away from Doom Emacs
I have been using Doom Emacs for some time and dabbling with Emacs even longer. Doom Emacs is excellent; it gives you a nicely enhanced, complete enviornment with many simplified configuration options for its UI, language integrations, search tools and many extras. It was perfect for me to jump back into Emacs, quit wrangling with my init.el and use the feature I really wanted to use — org-mode, which I use nearly every day now.
Recently, I have felt that I want more and less from Emacs. I would consider myself a beginner to intermediate user of Emacs — which is to say that I use it a lot, but I don't have a lot of experience with Elisp nor have I written my own plugin yet. Though, I like to tinker and undertand the tools I use, in my opinion, a framework like Doom Emacs does not encourage beginners to do a lot of tinkering or extra customization beyond setting flags or writing basic configurations.
Discovering literate configurations
I downloaded the latest release of Emacs1 since I installed a new distro2 onto my old machine and noticed that use-package was now a part of the core distribution since version 29.2. I had used it before switching to Doom Emacs but it being part of core made it more enticing to use, so I did.
After creating an init.el containging some basic configuration and packages with comments everywhere, I started to think that it would be nice to have all of this documentation for my config in a dedicated place, where I can see the lines of code purely and not have it polluted with comments. A quick search brought me to Diego Zamboni's literate Emacs config and I was hooked.
It was as if the stars aligned and directed my sight to exactly what I was looking for to ease that feeling — I want less and more.
Still learning
Here is my literate Emacs configuration. Since configuring my Emacs this way, I've picked up on more Elisp and have written a few of my own functions. I've discovered and played with some more packages that were not part of Doom Emacs, and now thinking of writing my own package. I do still refer to the Doom Emacs source code to learn how to configure some of the enhancements for myself. Overall, this Emacs feels more like my own.
30.2 at the time of writing.