Overview for 'keithcirkel'
Written by Keith Cirkel
/ Original link
on Oct. 26, 2016
I had a recent discussion with one of the awesome developers at the FT - @bjfletcher. We were looking at how viable it would be to replace a templating language, like Handlebars with ES6 Template Literals, in some manner. Ben suggested it’d be a good idea to turn our discussion into a post, and her…
Written by Keith Cirkel
/ Original link
on Aug. 8, 2016
In the third and final installment of my Metaprogramming in ES6 series - remember, those posts I wrote over a year ago and promised I wouldn’t take ages to complete but did? In this last post, we’ll be looking at possibly the coolest ES6 Reflection feature: Proxies. Those of you versed in my back…
Written by Keith Cirkel
/ Original link
on Aug. 26, 2015
In my last post we had a look at Symbols, and how they add useful new metaprogramming features to JavaScript. This time, we’re (finally!) going to talk all about Reflect. If you haven’t read Part 1: Symbols, then I’d recommend you do. In the last post, I made a key point which I’m going to reiterat…
Written by Keith Cirkel
/ Original link
on Jun. 17, 2015
You’ve heard of ES6 right? It’s the new version of JavaScript that is awesome in so many ways. I frequently wax lyrical about all of the amazing new features I keep discovering with ES6, much to the chagrin of my colleagues (consuming someone’s lunch break talking about ES6 Modules seems to be not…
Written by Keith Cirkel
/ Original link
on Dec. 8, 2014
Update: I frequently get asked, considering this post is now years old, whether or not I still stand by the advice in this post, and whether new developers should use npm as a build tool. The advice still stands, and I believe developers should use npm as a build tool. Myself; I’ve been Gulp &…
Written by Keith Cirkel
/ Original link
on Oct. 29, 2014
If you’re building a modern JavaScript application or website, there’s a good chance you’ve seen the JavaScript Build Tool Landscape. The heavyweights of this world are Grunt and Gulp, although many, many others exist too. Grunt receives a whopping 30,000 downloads most days, and Gulp has a respect…