Update

I had fun with this Team Treehouse forum contest. I learned a lot, yet I don't feel that sticky headers are a preferred UI/UX pattern for my designs. I often find them annoyingly "in-your-face". I considered a css fixed-sticky component, but decided against it due to lack of common browser support without a polyfill. I feel a better UI design for usability and UX would be one of the two discussed further here:

A UI pattern I've experimented with on this page is called "Quick Return", or "Scroll Up Bar". The implementation of "quick return" is one remedy for "infinite scroll", which can make you loseboth top and bottom navigational elements. Eduardo Martins Barbosa's scroll up bar plugin (among other jQuery fixes) hides the top bar when scrolling down, and shows it when scrolling up. This UI/UX design I find extremely useful in single-page web apps and mobile applications development. Learn more about them here: Quick Return UI Pattern and The Scroll Up Bar. Special thanks to Jake Rocheleau for his excellent web development tutorials.