First Post

This is the first post on my brand new (ish) site.

I've been working on this site for a long time now. As with most projects, I finished about 80% of it quickly, and then spent forever tweaking different aspects of it. So there it sat on my local machine, every so often I'd load it up and change this setting or that, update the css, change the layout, etc. I was never 100% happy with what I had, and a lot of pages were not finished.

I realized about a week ago, that at the rate I was going, I was never going to publish anything. This site would just be another wasted project. So, I decided to publish it, in MVP (minimal viable product) form. Why spend forever on a site that very few people would ever look at?

To figure out what my MVP would be, I thought about why I was making this site. One reason is the blog you see now, but actually, the main reason is to get my name out to companies and employeers. I use the same domain,, for my email. I expected that employeers who see my domain would try visiting it. So the first thing I decided to build was a resume page (you can see the old version here).

It turns out that I was right, about half the non-spam visits I get are from employeers (thank you google analytics), with the other half coming from facebook and linkedin. Granted, it is still only a handful of views, but something is better than nothing, right?

So here is the next stage of my project, my blog. Expect (hopefully) semi-regular updates on the progress I'm making here, as well as my musings about software engineering and life in general.