Personal site, built from scratch, focused on responsiveness + performance.
It is not unreasonable to expect a web developer would have a website. For years, I sidestepped the issue, but finally have seen the light and come around (ok, I felt I needed it for job applications).
Blogging never really appealed to me, but I’ve come to deeply value contributions to open-source, and with this site hope to more easily, publicly, and often post useful code snippets etc.
My priorities in developing the site were largely aligned with current trends on the web: responsiveness and performance.
The site is built on Jekyll and GitHub Pages - a combo of a static templating CMS and version control and free hosting. GitHub pages recently moved to Jekyll v2.2, which supports SCSS, collections, and several other features allowing a more dynamic site.
I had been working very heavily with AngularJS and Bootstrap over the past 2 years, so with this site I decided to write everything from scratch. My focus was more on the design instead than creating a flashy, complex web application (I’ve recently become more interested in UX especially). Even if a little flat-minimal-2014, I’m happy with it and had fun throwing colors at it etc.
I started with a mobile-first approach, designing and fitting content to a small screen, then coming up with several breakpoints (why restrict yourself to devices or the default 4 provided by Bootstrap?) to restyle content as appropriate. Using SCSS made this a breeze.
Once I started playing with single-pixel changes, I knew I needed to call it quits for now.
I still think blogging is silly, but we’ll see if I start rambling online. I haven’t bought into social media in contexts like this, so you won’t find sharing buttons that make it extra easy to make fun of me on the internet.
There’s still much work to do, but here’s to hoping the first pass will help the job hunt :)