System Crafters roadmap for Emacs IDE. Does this order make sense?

Hi everyone,

I’m currently trying to build a solid IDE setup in Emacs and came across the System Crafters video series. I was thinking of following this path:

Emacs Essentials → Emacs From Scratch (new) → Learning Emacs Lisp → Emacs IDE → Mastering Magit

Does this progression make sense if my goal is to create a fully functional and efficient IDE in Emacs? Or would you recommend changing the order, skipping something, or adding other resources along the way?

I’m especially interested in making the setup practical for development (LSP, debugging, project management, etc.), not just learning Emacs in isolation.

Any suggestions or experiences would be really appreciated. Thanks!

I think it is a good idea.

Just go ahead and do it. A practical IDE may need many iterations.

Do you have a specific programming language in mind?

Thoughts:

Otherwise, just start trying to do stuff. When you run into a “how do I …” type of question, try to solve it in Emacs and you’ll learn a lot. Feel free to ask here if you run into something specific.

Java, C, Haskell and Clojure

thanks a lot, emacs pal!