As a consumer, I am conditioned to seeing the brands I use sell me on loyalty programs. Everything from “cash back” and “reward points” to discounts on additional products and…
Web Techniques: Blocking
A common duty of a front end developer is to take designs and translate them to code. When you are learning web application development, it can be intimidating to even…
The Anatomy of Good Visualization
What makes for a good visualization? There are a number of components that are necessary for a visualization to be valuable. Just having a line (series item) represent some segment…
Semantic Color Choices For Visualizations
Semantic. What does that mean? With regards to technology, when something is semantic it describes or identifies itself. When you are talking code, a tag may describe itself, such as…
A new era of intelligent, lightweight ‘dashboards’
Dashboard development has become novel in the last 5 years. Everyone has a dashboard that is branded “easy”, “intuitive” or “custom”. I have interactions with clients and the number one…
What I’ve learned About Data Visualization
If you are working, in any capacity, chances are you see and use data visualizations everyday. There is so much data moving around, you have to find a way to…
Adaptive vs Responsive Design
In the last couple of years, a common issue in UI/UX development has popped up because of the introduction of so many smartphones and tablets that have flooded the market….
Rapid Prototyping with Foundation
I have always been a fan of Rapid Application Development. In some cases prototyping an experience (AKA Interactive Wireframing) can also be a useful tool during development. Foundation is a…
Responsive iFrames
IFrames are commonly used to allow embedding of third-party content. Many popular services, such as YouTube and Facebook, make extensive use of IFrames in their embeddable widgets. On a responsive…
Masonry layouts with packery
Thanks to my co-worker Rob Lowe for finding this little gem. http://packery.metafizzy.co/