I've used a variety of blogging platforms since 2004 or so.
My first attempt at a blog was via the now defunct xanga.com. Sadly (or not so sadly - high school Eduardo was pretty lame) all of those posts are lost to the ages now.
The second blog that I started came through blogspot. The posts that I wrote there were few and far between and didn't have much of a theme. I was still in college and I didn't have the time or the desire to keep up with a blog.
I took a short break in the middle of that blog to write a few posts via facebook notes due to the great firewall of China during the summer of 2009.
When I started graduate school I took to the web to write on the up and coming tumblr platform, but I quickly lost interest in that blog after a few months. The content was slightly better than before, but still nothing worth sharing beyond my immediate friends and family.
Most recently I've tried to craft some higher quality entries over on Medium. Medium has been far and away the best experience I've had writing a blog. One of the posts I wrote received almost 2,000 views. It's not a lot for the internet, but it was a lot for me. Unfortunately, medium changed the way that posts are internally discovered, effectively making it impossible for one of my posts to generate that many views again without a home grown audience.
Now I've finally reached the point where I understand enough about building a website that I feel comfortable running one for myself. Yes, it's a Squarespace template. But I still have more control over the content and code here than I would have on any other platform short of raw HTML. I'm excited by the prospect of having my own site. It'll be great to have a place to call home on the internet. Someplace that I can document my projects, share my thoughts, and point people toward when I meet them. (Having my own domain for email is nifty as well)
I'm planning on shifting all of my writing and project documentation to this site in the future. If you have any interest in keeping up with me this will be the place to find new information... for real this time.