Workaday Reading

Content negotiation



"In HTTP, content negotiation is the mechanism that is used for serving different representations of a resource at the same URI, so that the user agent can specify which is best suited for the user (for example, which language of a document, which image format, or which content encoding)."

read »

Jingle Bells While Going to Sleep

  [audio m4a="https://thisbailiwick.com/wordpress/wp-content/uploads/2018/11/ellery-singing-jingle-bells-while-going-to-sleep.m4a"][/audio]

Workaday Reading

JavaScript error reference



"Below, you'll find a list of errors which are thrown by JavaScript. These errors can be a helpful debugging aid, but the reported problem isn't always immediately clear. The pages below will provide additional details about these errors."

read »

Reading Today

Vehicle Miles Traveled



"In recent quarters, Andre Harboe has been doing good work in our office on creating and using some unique, or offbeat, economic indicators, or at least in terms of regional or state economies."

read full text »

Reading Today

A Netflix Web Performance Case Study



"tl;dr: There are no silver bullets to web performance. Simple static pages benefit from being server-rendered with minimal JavaScript. Libraries can provide great value for complex pages when used with care. Netflix is one of the most popular video streaming services."

read full text »

Workaday Reading

Player



"An instance of the Player class is created when any of the Video.js setup methods are used to initialize a video. In the following example, the data-setup attribute tells the Video.js library to create a player instance when the library is ready."

read »

Workaday Reading

components



"The architecture of the Video.js player is centered around components. The Player class and all classes representing player controls and other UI elements inherit from the Component class. This architecture makes it easy to construct the user interface of the Video."

read »

Workaday Reading

Git Catastrophes and Tips to Avoid Them



"In this post, I'd like to highlight some git features that might be less used/known, but can end up saving your @$$ when things go south in the codebase. Fortunately, it is really hard to irrevocably mess something up with git, as long as you have the .git hidden folder in your project intact!"

read »

Facebook’s Related Articles Fact Checker

Facebook’s Related Articles Fact Checker

I saw this on facebook for the first time today. Could have been around for a while, I don’t know. I appreciate it though. Saves me doing it myself and how often do I end up at Snopes.com anyways.  

Playing Scattergories with Grayson

Me: Something you keep hidden, starts with an “s” Grayson: Does “cake” start with a “c” or an “s”? ? for the win!