I restyled my blog!

As part of a Rackspace hackathon, I decided to restyle my (this) blog.

I last customized it probably when I was 18. Actually, I made the background image while in a limo for high school prom. (what a nerd.)

A coworker told me about a blank theme generator called Underscores. Perfect! When I first applied the theme, there was seriously no styling at all, but the HTML was good. With a few tweaks I had something that looked more like what I wanted.

I edited the styles, adding in the obligatory Roomie purple, and I also wrote a script to remove some inline styles on img tags so that the css styles would apply properly. Really there was nothing major, but I like the result!

Here’s what it looked like before:

mypieceoftheinternet before

and after:

mypieceoftheinternet after

My life from zero to now

All things considered, I’ve had a pretty easy life. Both of my parents were in the military when I was born, but I’ve moved around very little. I was born in Virginia Beach, but I moved to Northern Virginia when I was a baby. When I was 4 I moved to Florida where my mom retired to be a full time mother. About two years later my family moved back to where we were living before, and the next time I moved was when I went to Virginia Tech to pursue a computer science degree. I didn’t realized it until later, but I had unwittingly followed in my parent’s footsteps, both of whom had received degrees in computer science. I noticed that I was attracted to men when I was 12 or 13, but I didn’t come out to even myself until college… there’s a separate story of shame and denial there that is maybe more another time. I came out to my parents when I was 19, and through trial and error and being critical of myself and what is good for me, I had a handful of boyfriends over my four years in college, each of whom was a better match than the previous. Now I am a graduate who has a job that he loves and someone whom he will marry one day. I’ve had a lot of advantages in my life, but I have used them well. I am in the process of buying from my parents, the house that I live in now with my three roommates, plus my partner, and we are a family.

Hey! Roomie is still here.

Woooh!  I have not blogged about Roomie in a looong time!  Just like I came to a dead-end with Roomie’s desktop client component and re-wrote it, I came to a dead-end with Roomie’s web component.  I started out using ASP.NET, C#, and Web Forms.  Web Forms made it really easy for me to do web development using my experience programming desktop applications with WinForms.  Last year I reached the limits of what WinForms would offer, and I needed something more powerful.  I discovered ASP.NET MVC, which was totally new and strange and awesome.  But woes, the darn thing updates all the time!  That’s great, except that I was learning MVC2 while MVC3 was in development.

Needless to say, I was daunted by the huge task of migrating the whole Roomie website over from an old technology.  I also wanted to take the opportunity to learn more about CSS, and JavaScript, jQuery, AJAX, LINQ, the .NET Entity Framework, and anything else that I didn’t know I needed to know.  All of that is still in progress, but I am not to the point where I have started a new website, though it is not live yet.

Roomie MVC3

Continue reading