effectiveUI blog

Interpreting today’s digital landscape and how it is transforming the human experience.

Angular 2.0: A Reaction to the Reaction

by Josh Kramer
November 20, 2014

During ngeurope in late October, the AngularJS team presented the current state of Angular 2.0, the “Next Big Thing™” in the AngularJS world. Following this presentation was a deluge of outrage. Angular 2.0 is not going to simply consist of bugfixes and a few breaking changes – the entire framework is being rewritten from scratch to take advantage of new [...]

Touchable Memories via 3D Printing: Why Didn’t I Think of That?!?

by Lindsey Jones
November 19, 2014

“Technology is a just a tool. People give it a purpose,” says Singapore-based 3D printing company Pirate3D, the masterminds behind the Buccaneer — a low-cost, for-the-home 3D printer that had a wildly successful run on Kickstarter, raising nearly $1.5 million. They avowed, “We want this technology to be freely available to everyone (at great and affordable prices!) and also easy [...]

Defining the MVP: What Clients Need to Know

by Ari Weissman
November 17, 2014

Let’s talk about MVPs. No, we’re not talking about the most valuable player. In design, when we talk about the MVP we mean the “Minimum Viable Product.” The MVP is the smallest, fastest, easiest way to create your desired product in order to create a proof of concept and get something up and out into the wild. Why Do I [...]

Why I Hated CSS Frameworks (and Why I Changed My Mind)

by Alexandra Atzl
November 14, 2014

As a user interface (UI) developer frequently tasked with bringing beautiful, custom designs to life with HTML, CSS and JavaScript, I eschewed CSS frameworks for the longest time. In particular, I held a grudge against Twitter Bootstrap. It was too heavy, too prescribed; it would produce a site that mimicked countless others, with all too similar styles for buttons, alerts, [...]

My Morning Dance: Starting the Day on the Right Foot

by Dan Saltzman
November 13, 2014

In my last post I talked a bit about a constant that exists in many of our lives – travel. I also shared my thoughts on the discovery that awaits us as we return home, our context slightly shifted. This week, picking up where I left off, the inevitable swing back to travel is on my mind. To maintain my [...]

How an Open Critique Culture Improves UX Design

by Harsh Agrawal and Patrick Vinson
November 12, 2014

If you’re a designer, you may remember fondly the good old days of art school, when you were often expected to put your work up for review by instructors and peers alike. For many of us, this was the most worrisome of all tests. Our work was being analyzed by the most savvy of audiences. Poor choices were immediately brought [...]

Promise.any() – A Missing Use Case

by Josh Kramer
November 11, 2014

My first exposure to promises in JavaScript was through the $q library in AngularJS 1.0. It is much more bare bones than modern promise implementations, but for me it was leaps and bounds better than the callback hell I’ve found myself stuck in. Since AngularJS 1.0, the promise specification has become more mature and native browser implementations have been popping [...]

Androidify: Why Didn’t I Think of That?!?

by Lindsey Jones
November 5, 2014

My first smartphone was an iPhone and I’ve remained loyal to Apple ever since. In fact, I just got the 6 and am thoroughly pleased but I can’t seem to shake this feeling that I’m sorta uncool. iPhones, the masterpieces that they are, have become a little mainstream … generic … ugh, I hate to even think it … ordinary. [...]

You Cannot Step into the Same Project Twice: The Existential Nature of the Human-Centered Design Process

by Anthony Franco
November 3, 2014

The Pre-Socratic philosopher Heraclitus arguably gave birth to the existentialism movement when he uttered this maxim: You cannot step into the same river twice. It was a reflection on the nature of reality, and its primary focus was on the role that time plays in our perceptions of reality. The river is always changing. To some extent, Einstein would add [...]

Mobile Monday Colorado to Feature Anthony Franco on Why “Marketing and User Experience Aren’t Compatible”

by Aaron Duke
October 31, 2014

As both a co-founder of the Colorado chapter of Mobile Monday and an EffectiveUI employee, I’m excited to announce Anthony Franco is speaking at our next Mobile Monday event. Monday, Nov. 3 at 6:30pm at the Atlas Institute on campus at UC Boulder, Anthony Franco, president and co-founder, will present “Marketing and Mobile User Experience Aren’t Compatible.” You can find [...]