New Year, New Theme

Hi 2012, nice to meet you.

I took a small break from writing this blog at the end of last year to revise the design a bit. Now that I have a few months’ worth of work experience under such an accomplished design company like Square, I wanted to go back and reapply the lessons to what I had built. The first obvious choice was this blog.

This is how the site looked before:

It was a multi-month effort, mostly because I had tried to “do the right things” by starting with wireframes, moved onto high-fidelity mockups (for myself, mind you), and eventually gave up and did everything in code anyway. I also spent a bunch of time catching up on modern web design and did what I thought was “good aesthetics”.

Some of the things I missed:

So I went ahead and redid the theme – again just in code – with these guidelines in mind and created something that I hope is a bit less offensive[1]. The idea was to put full focus on the content, the posts, and other self-promotional items to bottom; I also kept many of the page layouts and UI, to try to avoid the “redesign for the sake of redesign” trap. This time around, my code is checked into Github, but honestly it’s not very interesting[2].

I think it turned out alright, if a bit plain. Think of it as elevating the content.

Footnotes    (↑ returns to text)
  1. Though I couldn’t help myself with the animation bit. CSS3 is awesome.
  2. Most PHP code isn’t, and WordPress themes are especially horrid. Goes to show that technical superiority has little effect in the marketplace.