Since the advent of the computer, there has been no consensus on how to engage with technology. Over the decades, patterns have proven to make systems easier to use began to emerge. The practice of designing and measuring digital products that are intuitive and easy...

This morning the song “This Magic Moment” by The Drifters popped into my head for no apparent reason. Those restless neural networks in our brains do funny things. They make seemingly unrelated, unconnected thoughts and concepts connect. Slapping my forehead I said to myself: “But, of course…” Recently...

I’ve been thinking about writing a blog post since the first version of Angular practically killed Microsoft on the client side. Technologies like ASP.Net, Web Forms, and MVC Razor have become obsolete, replaced by a JavaScript framework that’s not exactly Microsoft. However, since the second...

Finding inspiration for design projects is one thing. Organizing it and turning that inspiration into a more cohesive base for creating a design that wows clients and users is an entirely different beast. The solution? Mood boards. Mood boards are physical or digital collages that arrange images, materials,...