-
·
Bootstrap 3.2 And The Front-End Framework Becoming Part Of Normal Project Work
A practical look at Bootstrap 3.2, reusable front-end patterns and why frameworks became useful only when they were treated as a starting point rather than the finished design.
-
·
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.
-
·
Grunt And The Front-End Build Process Becoming Normal
A practical look at why front-end task runners started to matter in 2013, and how Grunt changed the way repeated build steps were handled on client projects.
-
·
Designing For Retina Displays Without Making Websites Heavy
A practical article about high-density screens in 2012, sharper assets and the new performance decisions designers and developers had to make.
-
·
Front-End Build Tools And The Work We Were Repeating By Hand
A 2012 view of front-end build tools, linting and CSS processing, and why the repeated setup work on websites was starting to need a more reliable process.
-
·
RequireJS And The Problem Of JavaScript File Organisation
An article about RequireJS and the need to organise JavaScript as front-end codebases became larger and more dependent on separate modules.
-
·
When jQuery Plugins Started To Feel Like Technical Debt
An article about the point where convenient jQuery plugins could quietly make websites heavier, harder to maintain and more difficult to debug.
-
·
Front-End Performance When Every Request Still Mattered
A practical article about front-end performance in 2011, when reducing requests, compressing images and caching assets were still everyday concerns.
-
·
HTML5 Boilerplate 2.0 And The Value Of A Better Starting Point
A practical article about HTML5 Boilerplate 2.0 and why a better project base mattered for front-end work in 2011.
-
·
Designing Web Fonts Into Everyday Client Work
An article about web fonts becoming a normal part of client projects, and the practical decisions around readability, loading and restraint.