Build Smarter.
Ship Faster.
Deep technical content on agentic AI systems, LLM cost optimization, Commander Architecture, and production SaaS engineering — from 18+ years of building.
Timeline
Filter by Year
HTML5 Native Lazy Loading: The loading='lazy' Attribute and Browser Layout Optimizations
Analyzing Chrome 76's release in late 2019, detailing the implementation of native lazy-loading via the loading='lazy' attribute.
WebRTC native support in Safari 11: Real-Time Browser Communication is Complete
Analyzing the shipping of WebRTC in Safari 11 in mid-2017, detailing cross-browser real-time audio and video communications.
Responsive Images: Navigating the picture Tag, srcset, and Fluid Viewports
Exploring the emerging HTML5 responsive image draft specifications in late 2013, analyzing device-pixel ratios, srcset, and the picture tag.
Silverlight 5 Beta: The Final Stand of Rich Browser Plug-ins
Analyzing the features introduced in the Silverlight 5 Beta in April 2011, and discussing the market forces shifting development toward native HTML5.
jQuery Mobile and the Mobile Web: Building Cross-Platform Touch UIs
Analyzing the newly announced jQuery Mobile framework. We look at HTML5 attributes, touch-optimized widgets, and cross-platform UI architectures.
Responsive Web Design: Why Fluid Grids and Media Queries Are the Future of Mobile Web
Analyzing the revolutionary Responsive Web Design concept coined in May 2010. We look at media queries, flexible images, and fluid grid layouts.
Thoughts on Flash: Steve Jobs' Letter and the Catalyst for Open Web Standards
Reviewing Steve Jobs' April 2010 open letter 'Thoughts on Flash' and its immediate impact on web development, mobile browsers, and video streaming standards.
Silverlight 4 vs. HTML5: The Impending Battle for the RIA Throne
An evaluation of Rich Internet Application (RIA) ecosystems in March 2010, comparing the newly released Silverlight 4 against emerging native HTML5 standards.
Get New Posts In Your Inbox
No spam. Deep technical content when we publish — roughly twice a month.