-
·
Babel 6 And The Cost Of Writing Future JavaScript Today
A practical reflection on Babel 6, ES2015 and the point where writing modern JavaScript meant accepting a clearer build process.
-
·
Node.js 4 And Rebuilding Trust Around Server-Side JavaScript
A practical article about Node.js 4, the io.js reunification and why stability mattered as much as features for server-side JavaScript in 2015.
-
·
jQuery 3 Alpha And The Question Of How Long To Carry Old Browsers
A practical look at the jQuery 3 alpha release in 2015 and the wider question of when a project should stop carrying older browser behaviour by default.
-
·
ECMAScript 2015 And Writing JavaScript With A Longer View
A practical 2015 article about ES2015, and why the new JavaScript features mattered most when they made larger codebases easier to understand over time.
-
·
Service Workers And The First Serious Conversation About Offline Web Pages
A 2015 reflection on service workers, offline behaviour and why web pages needed to start thinking more carefully about unreliable networks.
-
·
React Native And Component Thinking Moving Beyond The Browser
A practical look at React Native in 2015, and why the interesting part was not only mobile development but the idea that interface thinking could travel across platforms.
-
·
AngularJS 1.3 And When Two-Way Binding Needed More Discipline
A practical look at AngularJS 1.3, richer client-side interfaces and why two-way binding needed structure once applications started becoming more serious.
-
·
React 0.12 And Components Starting To Feel Less Strange
A practical look at React 0.12, JSX, component thinking and why the idea of building interfaces from self-contained pieces was starting to make more sense in 2014.
-
·
Gulp And Keeping Front-End Build Steps Readable
A practical look at why Gulp-style build tasks became attractive in 2014 as front-end projects needed repeatable asset processing without becoming harder to understand.
-
·
jQuery 1.11, 2.1 And The Split Between Old IE And Modern Browsers
A practical look at what the jQuery 1.11 and 2.1 releases said about browser support, older Internet Explorer versions and the way front-end decisions were starting to split.