Like most people on the internet, 'update website' has been at the bottom of my TODO list for quite a while. I've finally decided to actually do it.
My initial impression of Django is that it's very much like developing with Node.js and Express, only much more mature. With Node and Express, I feel like I'm making up the structure as I go along. Django is much more structured, which I like. It also gives you a lot more in terms of utilities and eliminating boilerplate code.
I'm still trying to decide exactly what content I want to have here and what format to put it in, but my goal is to spend at least several hours a week on this until I'm happy with it.