About Me

I like to turn designs into interactive experiences.

Photo of Trevor Davis

Design and back-end development are essential for the web, but the exciting area where they meet is front-end development. As a front-end developer, I get to take a design - something that's beautiful but static - and turn it into an interface, where its components become tools for unique experiences on the web.

So much is at stake in this stage! The best design can be mangled in the hands of someone uninterested or unwilling to juggle the complexities of cross-browser differences. The best deployment can cause problems down the road if someone didn't build it to be reusable and adaptable. But a great front-end developer brings designs to the fullness of their intention and sets up a webpage to be flexible and successful years into the future.

I use many tools to make websites, but these are my favorites:

  • HTML — Semantic markup FTW!
  • CSS — Presentation Layer Perfection
  • JavaScript — The little scripting language that could
  • ExpressionEngine — The explosively powerful CMS
  • Wordpress — The blogging platform that can power anything

I work at Viget Labs in Falls Church and also do freelance projects. I also teach CSS and web development part-time at the Center for Digital Imaging and Arts in Washington, DC.

I'm a demon at basketball, I love movies, and I hope I may be so bold as to claim to be a pretty spectacular cook.

Random Facts

  • My Mario Kart character of choice is King Boo riding the Shooting Star.

  • I have dunked a basketball in a pick-up game before.

  • If I weren't a front-end developer, I secretly want to be a chef.

  • I haven't had soda since 8th grade.

  • Unlike everyone else in the web world, I don't drink coffee.