Daring Fireball: Rethinking What We Mean by ‘Mobile Web’

Daring Fireball: Rethinking What We Mean by ‘Mobile Web’

We shouldn’t think of “the web” as only what renders in web browsers. We should think of the web as anything transmitted using HTTP and HTTPS. Apps and websites are peers, not competitors. They’re all just clients to the same services.

A Brief History of Beer Gardens

A Brief History of Beer Gardens

Unlike the ales that constituted all the world’s beer before the middle of the nineteenth century, the lager yeasts discovered in Bavaria at that time required a different type of fermentation. Ales — produced through the addition of top-fermenting yeast — ferment rapidly, at warm temperatures. Lagers, contrarily, depend on a slow, cool fermentation, ideally at temperatures between 45–56 degrees Fahrenheit. And after fermentation is complete, they need to be stored and aged for several months, at even cooler temperatures.

This was an era before refrigeration, however, so Bavarian brewers dug out large underground cellars for stashing the barrels while the beer “lagered.” To ensure fuller protection from the sun, they then scattered gravel over the ground and planted leafy chestnut and linden trees, which, as they grew, would provide ample shade from the sun.

Someone did the math. Shade, gravel, beer — all just off the banks of Munich’s Isar River, which provided an additional source of cooling for the beer. Put some tables and chairs outside, and start the taps. Beer garden culture was born.

Online HAR viewer

HTTP Archive Viewer – a handy tool for troubleshooting web pages.  Here is how to use it:

  1. Open Google Chrome browser (new tab).
  2. Press F12 to open Developer Tools.
  3. Switch to Network tab.
  4. Load any page in the tab.
  5. Right-click anywhere over network requests to get a menu.
  6. Select ‘Save as HAR with content’.
  7. Choose the location for the HAR file.

Now you can drag-n-drop this file into the HTTP Archive Viewer and study how the page loaded, which requests were made, how much time was spent and how it was spent.  This is particularly useful for the following scenarios:

  1. You are about to make some changes to your site, and you want to compare ‘before’ and ‘after’.
  2. You are troubleshooting a session of a non-technical user, who can’t provide you access to his desktop environment.