-
·
React 16 And Interfaces That Fail More Carefully
A practical article about React 16, error boundaries and thinking about failure states inside component-based interfaces.
-
·
Async Await And JavaScript Starting To Read More Clearly
A practical look at async and await in 2017, and why cleaner asynchronous JavaScript changed how front-end code was written and maintained.
-
·
Using The WordPress REST API In Real Client Projects
A practical 2017 article about the WordPress REST API becoming part of normal project thinking rather than a separate developer experiment.
-
·
Yarn And The Problem With JavaScript Dependency Installs
A 2016 article about Yarn, dependency installs and why repeatable JavaScript tooling became important as front-end projects grew larger.
-
·
TypeScript 2.0 And Bringing More Confidence To JavaScript
A practical 2016 article about TypeScript 2.0, stronger editor feedback and why larger JavaScript projects needed more confidence around change.
-
·
Vue 2.0 And The Appeal Of A Smaller Front-End Framework
A 2016 reflection on Vue 2.0 and why a lighter, approachable framework felt attractive for projects that needed structure without a large application platform.
-
·
Angular 2 And Relearning A Framework From The Ground Up
A 2016 article about Angular 2, the shift from AngularJS and why some framework upgrades feel more like learning a new way to build applications.
-
·
jQuery 3.0 And Moving Away From Old Browser Workarounds
A practical reflection on jQuery 3.0, browser support and the slow move away from the compatibility workarounds that shaped front-end development for years.
-
·
Node.js 6 And JavaScript Becoming Part Of The Server Conversation
A 2016 article about Node.js 6, the move towards a stronger LTS line and why JavaScript was becoming part of normal infrastructure discussions.
-
·
React 15 And Components Starting To Feel Normal
A practical 2016 article about React 15 and why component-based interfaces were starting to feel like a normal way to organise front-end behaviour.