Javascript

Managing asynchronous dependencies with JavaScript can be a nightmare. But there's a better way. It's called Fetch Injection.

I’ve long been inspired by the work of Steve Souders. In 2009 he published an article titled Loading Scripts Without Blocking, which I first became aware of and studied during my time at Orbitz – where every millisecond a user waited for the page to load had a measurable impact to the business.

Steve’s work was instrumental for the Web development community, and even inspired Nicholas C. Zakas to write Loading JavaScript without Blocking the same month Steve’s book Even Faster Web Sites was published.

The Devil is in the detail. About the After Dark 404 page redesign.

As mentioned in Initial Commit, Hack Cabin is powered by the open source After Dark theme for Hugo. When I originally created the theme in , the 404 page contained an MP4 throwback video paying homage to a certain popular screensaver introduced by Berkeley Systems for the Macintosh in 1989.

The video, and the After Dark theme name, were inspired by a website with an interactive After Dark simulator. And though unlikely either of us will ever be sued by Berkeley Systems, I’ve decided to retire the original video, and replace it with a new animated 404 page.