I hand-code HTML in Sublime Text on OS X. I prefer Sass-flavoured CSS and follow a personalised BEM/SUIT CSS hybrid methodology—oh, and I build responsively by default. I’m fairly adept at jQuery and not afraid to get my hands dirty in some vanilla JavaScript from time to time. I’ve also dabbled in a few JavaScript frameworks too but I still consider myself a newbie in that area. I’ve got the basics of PHP down but I’d rather leave the hardcore back-end stuff to the devs who actually know what they’re doing. For more dynamic site builds, I may use WordPress or Jekyll.

I automate my build tasks with Grunt (or Gulp) which does all the fancy compiling, linting and all-around magic. My browser of choice is Firefox but I test in all modern browsers and will spin up an IE virtual machine during testing. When it’s time to commit some code, I use Git with Tower.

I’m a natural problem-solver but if I get stuck, Google is my first port of call. On a daily basis, I keep up-to-date with the industry through the plethora of email newsletters I subscribe to, watching conference videos, going through the /webdev subreddit or using training resources such as Frontend Masters or Code School.

I have an eye for design and I’m pretty decent with Photoshop. I’m also quite capable of wrangling HTML emails.

Check out some of my latest projects where everything here is put into practice.