accordion

Make your own accordion with jQuery

This is a tutorial for beginners with some basic knowledge of HTML and CSS. If you’re more advanced, you might want to look at this one, too. In this example, let’s say we have a list of questions and answers that we want to show as an accordion. An accordion usually works like this: only…

scssblog

SCSS Code Organization and Abstraction

A recent quest to come up with a definitive project template for organizing my .scss files led to a lot of thinking about how I approach coding designs, reading articles, trying out techniques, and reflecting on what actually makes the most sense for the kinds of projects I work on. The result of my pondering…

Chocolate rewards

Forming Good Work Habits

Here are ideas that are especially important if you work from home, but can also help you in any work situation. Stay organized, productive and motivated!

Global Jet via Compfight cc

Metaphor for the Design Process

A successful project starts with a complete understanding of the design process on both sides. If you’ve ever had trouble explaining your design process to clients, using a metaphor will help you get to a deep understanding quickly, without having to go into too much confusing technical detail.

IMG_0090

jQueryTO 2013 Highlights

jQueryTO just wrapped up in my hometown of Toronto, and though it was my first ever developer conference and I don’t have anything to compare it to, I’m pretty sure all that attended would agree it was AWESOME.

plug

You Don’t Need a jQuery Plugin for That

While jQuery’s extensibility is one of its greatest strengths, and the many brilliant plugins available often solve a lot of problems and open up a world of options to the novice developer, if you’re an experienced front-end or back-end developer looking to hack together an interface, plugins are not for you.

James' hair looks like this.

You Are Who You Hire

Hiring isn’t just about bottom lines and getting work done, it’s about raising the bar in your work and maintaining trust with your clientele.