It’s almost 2017 and it’s time to start over again. I made my last profile site in 2010 and I stuck with my blog for a little bit, but I made it too hard to update and stopped posting after awhile. I thought it would be easy enough, but that was before I was married and had two kids!
I’ve also always gone back and forth on if I should I have a professional site, a personal site or a mixture of both. This time around, I’ve decided to keep my main site career focused and my blog will mostly be a place to log some of the things I’ve made with some personal things sprinkled in here and there.
I try to work on personal projects to learn new things and improve my technical skills. I originally had plans to write a whole blog platform from the ground up. Since I’ve been working the Microsoft stack lately, I thought I would design a SQL Server database and use ASP.Net MVC to build an administration interface and front-end.
However, I had some new ideas to work on other projects that will take what little free time I have to learn more new stuff, so I had to revise this plan. My new site is pure HTML and Javascript and I decided to use WordPress for my blog. But instead of just modifying a theme, I decided to use the WordPress REST API (Version 2, currently beta 15). I will write some details when it’s all complete, but for the most part, my blog is a single html page that does AJAX calls to get JSON data and I use jQuery to iterate the data and display the content.
I’m going to finish up my site, hopefully add some new content and backfill my blog with my old posts. We’ll see how this version goes but I feel pretty optimistic this time.