"I've tried out mind mapping software in the past for various things, and it has always seemed nifty, but I never really stuck with it."
I'd definitely recommend FreeMind, because as I alluded to in the article basically all other mind mapping software is designed for creating presentations and pretty graphics rather than for organizing and condensing enormous amounts of information. So if you've been using other software then there would be no way for you to get the full experience. (It's free open source software that's licensed under GPL, and it runs pretty well even on 5+ year old computers.)
Anyway it took me a few years to really learn how to use it properly. I think this is partly because there haven't really been many good examples of people actually using it well online. Most of the examples are just people using it the same way they would use other mind mapping software. So that's why between the python.mm file, and also the video, hopefully that shows two really substantive for the software and then people can kind of learn the best practices for themselves through osmosis.
I should mention also that the python.mm file includes the documentation for not just Python, but also for Jinja and Less:
I would have included my sections on JavaScript and HTML/CSS, but unfortunately they mostly come from various published books so I didn't think the publishing companies would be thrilled with that.
I'd definitely recommend FreeMind, because as I alluded to in the article basically all other mind mapping software is designed for creating presentations and pretty graphics rather than for organizing and condensing enormous amounts of information. So if you've been using other software then there would be no way for you to get the full experience. (It's free open source software that's licensed under GPL, and it runs pretty well even on 5+ year old computers.)
Anyway it took me a few years to really learn how to use it properly. I think this is partly because there haven't really been many good examples of people actually using it well online. Most of the examples are just people using it the same way they would use other mind mapping software. So that's why between the python.mm file, and also the video, hopefully that shows two really substantive for the software and then people can kind of learn the best practices for themselves through osmosis.
I should mention also that the python.mm file includes the documentation for not just Python, but also for Jinja and Less:
http://www.alexkrupp.com/files/python.mm
I would have included my sections on JavaScript and HTML/CSS, but unfortunately they mostly come from various published books so I didn't think the publishing companies would be thrilled with that.