Web development

Early 2010 I was chatting with a colleague about how useful it would be to have variables in CSS. I was working with some stylesheets that I'd inherited that were being used to theme a number of microsites. It had occurred to me that if variables had been used throughout to define the various colours then it would have been a lot quicker to tweak and produce new versions of the CSS when preparing a new theme. This all basically led to me discovering Less CSS, a CSS extension that adds dynamic behaviour.