How We Hold Our Gadgets

Where do hands and fingers fall on the device? This question is the linchpin for every form factor this book examines, and the answer tells you how to design your layout for comfort and efficiency. Since we hold phones, phablets, tablets, and laptops very differently, it’s no surprise that each of these touchscreen variations has […]

From Pages to Patterns: An Exercise for Everyone

Language defines the life of components. A “blue button” will work until the button is no longer blue—and then the name won’t make sense anymore. The pattern will have no reason to exist if blue buttons have fallen out of use. A component with the name “button,” however, will live a longer and more fruitful […]

Flexbox For Interfaces All The Way: Tracks Case Study

   The days of floats and margin trickery are finally behind us, as CSS furnishes developers with new and improved properties perfect for those delicate layouts. Layout features such as vertical alignment, evenly distributed spacing, source-order control and other patterns such as “sticky” footers are quite effortless to achieve with flexbox. In this article, we’ll […]

Providing a Foundation for Organic Growth

Customer churn is a big issue in the web hosting industry. The strategy for addressing this so far has been to keep adding features to services in order to entice customers. This results in basic, feature-heavy services that actually add complexity, and result in higher churn, rather than reduce it. Source: Web Hosting Articles

Why Static Website Generators Are The Next Big Thing

   At StaticGen, our open-source directory of static website generators, we’ve kept track of more than a hundred generators for more than a year now, and we’ve seen both the volume and popularity of these projects take off incredibly on GitHub during that time, going from just 50 to more than 100 generators and a […]