Designing and Developing Next-Generation Free-Text Search

Designing and Developing Next-Generation Free-Text Search

Designing and Developing Next-Generation Free-Text Search What does the term “search” mean to you? On any given day, we perform numerous searches, many consciously and many without even realizing. We do several web searches every day, either by keying in search terms...
Can Research Data Be as Sexy as Design? You Betcha.

Can Research Data Be as Sexy as Design? You Betcha.

Can Research Data Be as Sexy as Design? You Betcha. Written by Valle Hansen & Jonny Hill If you read Valle’s previous post about why product owners and stakeholders have a tendency to skip over discovery research and go straight to design—and then skip over...
5 Software Design Strategies That Let Users Scale Their Brains

5 Software Design Strategies That Let Users Scale Their Brains

5 Software Design Strategies That Let Users Scale Their Brains Human Hardware Challenges When designing and developing software, it is critical to take into account the limitations of the technology employed, especially hardware—things like computers, boxes and other...
Amazon Just Made AI Easier

Amazon Just Made AI Easier

Amazon Just Made AI Easier Among the product announcements from AWS re:Invent 2016, a new triplet of production web services has emerged under the heady title of Artificial Intelligence. The three services, Lex, Polly and Rekognition, provide speech recognition and...
“That looks nice. Too bad it ruins the UX.”

“That looks nice. Too bad it ruins the UX.”

“That looks nice. Too bad it ruins the UX.” Summary: Visual design is about more than keeping up with popular design trends, especially for complex apps. If there’s one thing I’ve learned since I started working as a visual designer, it’s that the best...
Effective UX Design in an Agile World

Effective UX Design in an Agile World

Effective UX Design in an Agile World Software design and development have historically comprised a set of fast-paced endeavors, and they are getting faster and faster. Agile methodologies have become the norm for how teams break up and distribute work. These...