It seems like cheating to mention this site, but it's been an invaluable way to learn. I've use it as a testing ground for new, interesting technologies and to challenge my understanding.
At first, the static files were hosted on S3 and I hosted the website using GitHub Pages. It was a wonderful setup, but I wanted to use Sass and other developer tools as I was learning about them.
When I learned that GitHub Pages could be configured I began to dig in. I learned about Jekyll, the underlying technology and began to configure the setup. I eventually added Sass and simple blogging.
This added a ton of complexity and due to Jekyll's design and GitHub Pages' constraints, I had to use Git hooks and scripts that felt inefficienet and unnecessary. Unexpectedly, I had drawn myself into a corner.
Frustrated by the solution I created, I decided to change platforms to use WordPress, the tried and true solution for bloggers. Of course this posed problems as well. All of a sudden, I had to use WordPress paradigms like theming, which is wonderful for dynamic sites but totally unnecessary for a simple static site. I decided that the only WordPress component I wanted was the CMS for blogging.