CodeOpinions

“JavaScript is like salt. If you add just enough salt to a dish, it’ll help make the flavour awesome. Add too much though, and you’ll completely ruin it.”

CodeOpinions

“When evaluating code remember you are viewing someone’s compromises not their plans. Assume good intent.”

CodeOpinions

“A framework doesn’t make your site fast. You do that.”

CodeOpinions

“After almost 20 years of explaining websites don’t need to look the same in all browsers I think I’m done. You have the ability to make progressively enhanced websites, more so than ever before.”

CodeOpinions

“Software engineering is 90% software engineering and 10% complaining about software engineering.”

CodeOpinions

“If coding doesn’t feel like painting or passionate creative writing, you have at least another level to master before calling yourself a programmer.”

CodeOpinions

“I spend so much of my time trying to make complicated things more simple. It looks really simple but it’s actually kind of complicated.”

CodeOpinions

“Programmers are people who agreed to do homework for the rest of their lives.”

CodeOpinions

“Working on the web today feels like assembling furniture from Ikea without instructions.”

CodeResources

Guess.js

Enabling Machine Learning driven user-experiences on the web.

CodeOpinions

“Why do I prefer libraries over frameworks? For the same reason I prefer composition over inheritance.”

CodeOpinions

“It’s easier to make a fast website than it is to keep a website fast.”