Pipelines: a concise way of expressing processesIf you’ve ever had to deal with processing data, you’ve probably run into the problem of structuring code to perform calculations, whether…Nov 21, 2018Nov 21, 2018
Don’t buy into the Adobe Cloud ecosystemI’m not saying that the Adobe CC Suite is bad. I like the software and use it on a daily basis. I don’t have a problem with the desktop…Dec 20, 2016Dec 20, 2016
The Making of “This is your brain on JavaScript”I’ve written up an extensive walkthrough of one of my pens on CodePen. Check out the full post:Jul 25, 2016Jul 25, 2016
“Should I learn to code?” Probably not.For years, I’ve been an advocate of the “everybody should learn to code” camp, insisting that computer literacy and programming in…Apr 8, 2016Apr 8, 2016
What Web Developers Can Learn From Game EnginesIn web development, we’re generally taught that the evented model is THE way to design our applications, as it enables you to avoid…Feb 23, 2016Feb 23, 2016
The Case for Kindergarten CodeI’ve had an interesting conversation at work this week about the coding styles and design choices we employ when we develop software…Feb 20, 2016Feb 20, 2016