Mental Model vs. Implementation Model

One of the most useful concepts of UX and product design I've learned, is the difference between a mental model and an implementation model. As programmers »

Setting up a new Mac for Web and iOS development

I've probably done at least 500 re-installs of Windows during my time. I did start at an early age, but none the less a lot of »

Introducing ZuMo.API - Bootstrap Azure Mobile Services with Custom Authentication

A couple of days ago, I wrote about some issues I had when updating a Windows Azure Mobile Service to the latest Nu Get Packages. Today »

Anti-aliasing issues in UITextField with Blur and Vibrancy Effect

You probably know these days when you end up spending quite a lot of time fixing a small detail. At times you just feel like giving »

Software and Leadership

To me the purpose of software should be to drive change that you believe is right for you, your group or organization. Software in the Enterprise »