Posts by James Coleman

How do you migrate from Backbone/ERB to React?

BugHerd has survived for nine years as a successful SaaS product built using Backbone, jQuery and Rails. Over that time, it's been relatively easy to ignore new technology in favour of stability (and there was a period of inactive development)...

CSS: Change is good, even if the outcome isn’t

I spoke at SYDCSS in October on why Change is Good, Even if the Outcome Isn’t, where I had a blast. With the talk seeming to resonate with a larger-than-expected percentage of the audience, I’d like to go into more...

CSS: Why we need localized constants

There’s become a growing concern that, in general, CSS is broken. While it hasn’t been something that’s prohibited me from work, it’s becoming more apparent the more complex our application gets. Scoped CSS is something quite a few projects are...