Kevin EnnisPrototypal Inheritance in JavaScriptLast year I wrote a post called “How to impress me in an interview”, and in it, I mentioned that I run across a lot of candidates (the vast…May 21, 201619May 21, 201619
Kevin EnnisYou’re Thinking About Frameworks the Wrong WayI interviewed at a company late last year that was having a lot of trouble on the front end.Jul 30, 20152Jul 30, 20152
Kevin EnnisinCaffeine and TestingOn Unit TestingIn the past few years, I’ve done kind of a 180° on unit tests.Jul 26, 20152Jul 26, 20152
Kevin EnnisRecursion in JavaScriptI’m just gonna get this out of the way right up front, because people get really angry otherwise:Jul 25, 20152Jul 25, 20152
Kevin EnnisHow I Built TinyMusic.js (part 2)In yesterday’s post, I wrote about the Note class in TinyMusic, and covered some of the basic music theory behind it. Today, I’ll cover the…Jul 23, 20151Jul 23, 20151
Kevin EnnisHow I Built TinyMusic.js (part 1)About a year ago, a few co-workers and I decided that we’d all participate in js13k. If you’re not familiar, js13k is a game competition…Jul 22, 2015Jul 22, 2015
Kevin EnnisWhy Your Team Should Be Using Pull RequestsI have a pretty serious fear of public speaking.Jul 21, 20151Jul 21, 20151
Kevin Ennis[object Object] Things You Didn’t Know About valueOfOkay, fine. That title is horrible. But we’re all competing with BuzzFeed for readers now, and I needed something catchy, so here we are.Jul 20, 20153Jul 20, 20153
Kevin EnnisCurrying in JavaScriptI’ve been thinking a lot lately about functional programming, and I thought it might be kind of fun to walk through the process of writing…Jul 19, 201510Jul 19, 201510