Our Blog

Boost your knowledge with the insights from our expert team.

API
API
Close
Business
Business
Close
Web
Web
Close
Talk
Talk
Close
Python
Python
Close
Design
Design
Close
People
People
Close
Open Source
Open Source
Close
Javascript
Javascript
Close
placeholder background

Design Operations: 6 Tips To Streamline Your Design Process

As your business and team grow and your design needs become more complex, it's important to have a solid design operation in place.

placeholder background

Why Should Every Software Development Team Have a Product Designer?

It’s fair to say that you should invest in design because it foments more viable and profitable products. But why is that true? Check the answer now!

placeholder background

How We Roll Our Design Process

Processes are a part of the everyday life of UX designers, and honestly, it's a struggle before we can find the best method or tool that fits our needs for the moment.

placeholder background

What our design team learned running remote usability tests

Usability tests have become a crucial tool in our design process. In this article, we go through the seemingly daunting questions that our team had about the UX testing process, and what we've been learning from our recent experiences.

placeholder background

Designers and developers: solving friction to build better products

Discover valuable insights for designers collaborating with developers. Learn to bridge communication gaps, share knowledge, and work as a cohesive team.

placeholder background

Why buying tickets on airlines platforms is always a bad experience?

When I was a kid, the whole flying experience was absolutely awesome. That was because I didn't have to deal with buying tickets, checking whether my flight had been cancelled or delayed and all the nitty-gritty aspects of airplane travelling we've all come to know.

placeholder background

Bringing design into an agile development workflow

Mental models, diagrams, flows, and schemes are our attempt to understand how something works. They are never perfect, as all simplifications end up ignoring some of the situation's particularities.

placeholder background

The flat success path

If you want to write a clear software, make sure it has a single success path. It means that any part of it should have a single clear purpose.