Labnotes
August 2nd, 2015 1 min read

Code challenge: tell the time

I'm going to try something new and share with you a quick code challenge. It's actually more of a solution design challenge. The code part should be fairly trivial. I'm going to share my solution next week. If you decide to solve this, post

Read more
August 1st, 2015 5 min read

Weekend Reading — Street Art

Ant-Man installations for Marvel's Ant-Man movie! Amazing. From The Little People Project. This week we compare Material Design with iOS Design; swap Chrome for Safari to extend battery life; learn to write functions that use promises; reminisce about Nokia candybar phones; dodge a bullet by not upgrading to

Read more
July 25th, 2015 7 min read

Weekend Reading — Mr. Robot

skip this ad from the hilarious marketoonist This week we've got a fantastic presentation about Web Design, the first 100 years, or so; a Verge clickbait article backfires; we turn you into a C++ rockstar programmer in just 2 minutes; we debate clear vs clever and find out

Read more
July 18th, 2015 5 min read

Weekend Reading — Democracy needs Javascript

Design Objective Designing Moments Explores the design decisions behind Facebook's Moments app. The anatomy of a credit card form How to design the perfect credit card form. Meaningful Design for Apple Watch How most apps are doing it wrong, and where the real opportunity lies. The Web’s

Read more
July 11th, 2015 4 min read

Weekend Reading — Surprise holidays

11 Perks of Having the Worst Memory Ever My life, explained. Design Objective What happens when an Apple guy explores Material Design? I'm a fan of material design. The UI is good, as good as anything Apple makes. And also, you can use it for mobile and webapps.

Read more
July 4th, 2015 6 min read

Weekend Reading — The Developer Walk of Shame

“The Developer Walk of Shame: a bug-fix update after a major new release” — Dark Sky changelog Design Objective Color vs Contrast: Which one brings more conversion? The contrast theory is worth exploring. @madhava Illustration of user-understanding being complicated: 2 reactions to a UI trying to require minimal info disclosure. Thriving

Read more
June 27th, 2015 4 min read

Weekend Reading — Feelings with feelings

Design Objective A Matter of Principle Before you sit down to design, define your principles: Instead of relying on gatekeepers to keep a high quality bar, better instead that everyone gets to agreement on a smaller set of guiding values, so that the best decisions get made in a consistent

Read more
June 20th, 2015 4 min read

Weekend Reading — Ravioli Oriented Architecture

The evolution of software architecture Design Objective Avoid the Butt-Brush Effect I don’t think this effect is limited to the products in the physical world. There’s a mental butt-brush effect, and it happens every time that a software product makes its’ customers feel awkward, clumsy, or stupid. ... Customers

Read more
June 14th, 2015 6 min read

Weekend Reading — Things keep winning

The geek way of folding t-shirts Design Objective A New Yorker walks into a San Francisco start up… Designers will do anything to convince themselves we are not in a service industry. Why are we so desperate to make ourselves feel better? Because we feel GUILTY and we have to

Read more