In Defence of OOCSS

Let’s make sure we’re choosing our tools for the right reasons I recently got back from CSS Dev Conf where I gave a presentation about migrating our site to Object-Oriented CSS. The project wasn’t easy and the outcome isn’t perfect but despite all of the challenges…

On Driving Change

"Change is hard" is a cliché. Living through change means uncertainty, challenge, and effort and those aren't always welcome. What I actually want to talk about, though, is the other side of that cliché: that causing change is hard. I often see well-intentioned and well-delivered presentations meant to change behaviour.…

On Communication

Consider this thought experiment. What if you wrote down what you thought your role on your team is. Then every member of your team wrote down what they thought your role on the team is. If you all shared what you had written, would the answers be consistent? If they…

On Motivation

Despite working in different roles and in different organizations, questions around motivation seem to be asked consistently. How do we motivate our workforce? How can I stay motivated about my work? Why are some people more motivated than others? My thinking on the subject was radically changed a number of…

On Prioritization

I have more things to do than time to do them. I know I'm not alone in this. We are constantly fielding requests, interruptions, notifications, communications, and distractions. Being able to prioritize how we spend our time is essential. It's so essential, that we actually ask in our boarding interviews…