My New Year’s Resolution for 2014 was to get more people started in User Experience (UX) Design. I posted one lesson every day in January, and thousands of people came to learn!
Below you will find links to all 31 daily lessons.
Basic UX Principles: How to get started
The following list…
We all know our UIs are intuitive and that our icons are perfectly chosen, but why leave learning the UI to chance?
The traditional solution to this problem is to provide help files. These are great, except no one reads them (at first!). If they get frustrated with your UI, they instead…
TL;DR: Working synchronously by default (as opposed to asynchronous working) is lazy and unproductive.
Imagine that in the course of your day-to-day coding, you run into a problem that a teammate could help you out with. You revolve your chair around with a flick of your toes, look across…
Stop Spoiling the Laggards, Stop Thinking in jQuery
“So… What’s this supposed to mean and how the heck does it have anything to do with AngularJS?”
Well, just sit back and enjoy this finely crafted and informative presentation, with a grain of salt maybe - I guarantee it’s gonna be a fun ride ;)
If a mathematician wants to cross a road, they will think carefully about their optimal path. The total distance of the path should be minimised, but they prefer walking on the sidewalk to the road. If there is no extra discomfort from being on the road, the best path is a straight line, but as it increases it is better to cross the road more directly. The resulting path is exactly the same as a ray of light refracting through a block of glass [with relative refractive index equal to the ratio of these ‘discomfort levels’]. Fermat’s principle says that light will want to spend less time in the glass (on the road), as it actually travels more slowly in the glass. [video] [code] [more]