Yes, it is fully independant.
I'm the webmaster who built the site as a hobby. Never seem to get time to get back to add more of the notes and book reviews I've written as I've studied the markets.
Occasionally, I do get back to research and add more information on trading tools that may...