When friends drink too much – even in galaxies far, far away – friends don’t let friends drive fly drunk.
The mobile device lab at Facebook
Insightful post by the folks at Facebook on how they transitioned from testing their apps on a single device to a mobile device lab (holding 1000+ devices) at their Prineville data center. Having tried out several things, they eventually built their own custom racks which not only hold the devices, but also function as an …
Introduction to Webpack
CSS at BBC Sport
The core CSS architecture of BBC Sport is based around three key tools: BEM OOCSS ITCSS The combination of these three tools, a long with a clear set of principles was worked really well for us. Next to those techniques, they also follow a few CSS Principles – such as the “Single Responsibility Principle” for …
Responsive Typography
Mike Riethmuller: It is possible to have precise control over responsive typography. Using calc() and viewport units you can create fluid type that scales perfectly between specific pixel values, within a specific viewport range. The formula used is this one: @media (min-width: #{$min_width}px) and (max-width: #{$max_width}px) { font-size: calc(#{$min_font}px + (#{$max_font} – #{$min_font}) * ( …
Type Terms
anime.js – JavaScript animation engine
Debugging Node with Chrome DevTools
Is it brunch time?
Ben Jacobson, after having scraped and analyzed over 100M+ tweets: Brunch is officially from 10:01am to 1:40pm. But how did he define that? You can’t just plot all those tweets and then say “there”, there’s more to it than you’d think. Also: lovely charts! Is it brunch time? →Brunch Source (GitHub) →
Design Better Forms
Life is short. No one wants to fill out a form. Be conversational. Be funny. Gradually engage. Do the unexpected. It is the role of the designer to express their company’s brand to elicit an emotional reaction. If done correctly, it will increase completion rates. Just make sure you don’t violate the rules listed here. …