-
·
Responsive Images Before The Browser Had A Proper Answer
A practical article about the awkward early responsive image problem: fluid images helped layout, but did not solve file size or art direction.
-
·
IE9 And The Slowly Improving Browser Conversation
A practical article about Internet Explorer 9 and how it changed, but did not remove, the browser support conversations developers were having in 2011.
-
·
Why Every Website Build Needs A Cleaner Starting Point
A practical article about creating a reusable project base so each build begins with clearer structure, better defaults and fewer repeated setup decisions.
-
·
Building A Website With HTML5 Boilerplate
A practical look at why a cleaner project starting point matters when every website build repeats the same browser fixes, reset styles and setup decisions.
-
·
Using @font-face Without Making A Mess
A practical article about embedding web fonts carefully, with attention to fallbacks, loading behaviour and maintainability.
-
·
Responsive Web Design: A New Way To Think About Layout
A practical look at responsive web design from the point of view of a developer trying to make one website behave properly across changing screen sizes.
-
·
Google Web Fonts And The End Of Image-Based Headings
A practical reflection on web fonts, typography and why using images for headings was becoming harder to justify on modern websites.
-

·
HTML5 Video, Flash And The Awkward Middle Ground
A practical look at the uncertainty around HTML5 video, Flash and choosing how to handle important media content on client websites.
-

·
What The iPad Means For Website Design
A practical reflection on how the iPad changed the idea of mobile browsing by introducing a touch-based screen that was neither phone nor desktop.
-
·
Ajax Without Breaking The Website
A practical article about using Ajax for smoother interactions while preserving navigation, browser history and fallback behaviour.