The best design articles every day.

Turning your app idea into a real product isn’t as far from reality as you might think. It can so often just come down to getting started— and to do so, “all you need is paper, pens, scissors and your imagination” (Shawn Medero, Alistapart). “All you need is paper, pens, scissors, and your imagination.” For example, when Jack Dorsey had… Read More →

Testing is a critical part of building usable digital products. A testing environment with relevant content encourages more thoughtful feedback, that can then be used to craft a more tailored user experience. What is Lorem Ipsum? Lorem Ipsum is dummy text used by publishers and designers when the original copy is not available. They use it to keep the work flow… Read More →

When a company gets as big as Atlassian is now, and has always had a good track record in innovation, it’s easy to get complacent. Nobody ever intends to, but there is a balance to be struck in terms of spending time on making what we already have better vs. breaking new ground. We noticed that our teams could push… Read More →

Apparently, UX people love to argue. There are always topics that end up in endless debates. Just try one of the following questions as a conversation starter when meeting a designer: “Is material design good or bad?” “What is the best prototyping tool?” “Should I really never put a carousel on a website?” What you’ll find is that responses might… Read More →

Many of us have solutions to problems stored in our heads, maybe even app ideas that can make each other’s lives easier. The problem comes when taking these ideas and then turning them into a reality. Of course pitching ideas in the conversational route is the first step, but in the digital realm, it really pays to show, not tell…. Read More →

When I was young, I’ve always had an answer for when people were asking me what my favorite color is. It was blue, but then after a couple of years it turned to purple, and then turquoise, and then yellow when I got older… “Relationships with colors are affected by our experience with them.” Colors are like music genres, some… Read More →

In this post I’ll share some simple facilitation methods I use on the job in order to create definition, expedite the design process and create transparency with various stakeholders and team members on any given project. These facilitation methods are highly collaborative. I’m a huge fan of collaboration because it’s such a great way to include people in the process… Read More →

As I sometimes dig inside my work process, trying to understand what’s going on inside my head while I design, I started to realize what drives my decisions and thinking process. Pushing pixels, placing objects in the space, and adjusting colors, sizes and shapes, are not an easy tasks. How should a designer know what to do? Are there any rules… Read More →

Over the past few years I’ve learned a lot about building delightful products that hopefully people love. Some have taken off. Some have been acquired. And some sort of went nowhere. More often than not, these learnings came from mistakes as I worked on a handful of web and mobile products. My experience set only comes from working with small… Read More →

Hey there, tech designer person. Have you noticed the increasing number of vague specializations we’ve invented for ourselves? Here are a few I grabbed from a job board 10 minutes ago. UX Designer UX/UI Designer UI Designer Graphic Designer (UX & UI focus) Visual Designer Digital Designer Product Designer Presentation Designer Front End Designer Web Designer Bleh. What’s the difference between… Read More →

Identify your purpose Before you do anything else, first identify the purpose of your design. What information do you want to convey? What is the medium for your design? Good design aligns its typography with its purpose. This is because typography is key to setting mood, tone, and style in your designs. For example, if you are designing a greeting card… Read More →

Have you ever felt the magic of working with a small team to execute on a project and it went so well that you think, why can’t it be like this all the time? Sometimes it seems like the stars have to align in order to have the chance to do great work with great people. There’s more that goes… Read More →

Software designers and developers are all about NEW. We like to experiment with far-out ideas and make shiny things. Our livelihood depends on it. We’re so addicted to NEW that sometimes it clouds our judgment. We love NEW and everyone else should too, so we force heavy-handed product changes onto our customers without much explanation. And if they didn’t want… Read More →