We are hiring

How to use breadcrumbs on websites: Best practices and types of breadcrumb navigation

This post originally appeared on babich.biz, written by Nick Babich. Nick is a software developer who’s passionate about user experience.

Breadcrumbs (or breadcrumb trail) is a secondary navigation system that shows a user’s location in a site or web app. The term came from the Hansel and Gretel fairy tale in which the main characters create a trail of breadcrumbs in order to track back to their house.

In this article, we explore the use of breadcrumbs on sites and discusses some best practices for applying breadcrumb trails to your own website or application. Highly recommended read!

Continue Reading “How to use breadcrumbs on websites: Best practices and types of breadcrumb navigation”

The art of error: 17 software companies with creative 404 pages

We at Usersnap love 404 pages. Don’t get me wrong. We don’t want our website visitors, customers, and users to see our 404 page. Because it would mean that something went wrong. A broken link or some other mixup.

But if someone happens to see our 404 page, she should get at least some fun out of it. And luckily we’re not alone here. More and more software companies are putting fantastic 404 pages out there.
Continue Reading “The art of error: 17 software companies with creative 404 pages”

7 unexpected lessons learned from writing 200+ articles

I love to write. For me, writing is a special place where I feel good and happy.

Writing is so much more for me than just the process of writing. It motivates me, it educates me, it inspires me, it connects me with like-minded people.

Just recently, I discovered something pretty awesome. In the last 18 months, I have written 200+ articles. That’s 11 articles per month or 2,75 articles per week. It might not sound a lot for some people, but for me it definitely is.

These are the top 7 things I’ve learned about writing design articles, development tutorials, and reviews on tools and frameworks. I’m grateful for each lesson, and I’m excited to learn more as I continue my journey.
Continue Reading “7 unexpected lessons learned from writing 200+ articles”

Why every SaaS company should perform user tests

We often hear the phrase “prevention is better than cure”. It’s gotten a bit old over time, but that doesn’t make it any less true.

This phrase sums up the zest of the article you’re going to read now. Before you roll out any product, you always test it. You basically just make sure that everything you designed is there and it works exactly like you designed it.
Continue Reading “Why every SaaS company should perform user tests”

Emotional Design: For products we remember

Today, it is no longer sufficient to design a product that just works. Products need to have an amazing user experience to stand out from the crowd, to be successful, and to have a user base, who enjoys using them. In a nutshell: products need to be more than mere functional.

The designers Don Norman and Aarron Walter are asking this question for decades: How can design evoke positive and memorable experiences?

In this post, I want to explore the topic of emotional design. I will draw on research by Norman and Walter, and will ask why we enjoy using some products and others not. Hope you enjoy reading this post!

Continue Reading “Emotional Design: For products we remember”

The evolution of buttons in web design

Buttons are a simple element of interactive design, used everyday by people browsing the web. As web design has changed over time and new trends appeared every now and then, the design of buttons evolved too.

The challenge of button design is quite simple: Buttons must be designed in a way that they are recognized as buttons and users can expect the action which is followed by the button.

In this article, I’ll give you an overview of the evolution of button design and how to create modern web buttons.
Continue Reading “The evolution of buttons in web design”

Jira vs Trello – an Overview on the Best Project Management Tool

Sometimes I feel a bit overwhelmed by the sheer amount of content in the field of project management. Especially when looking at the tool-side of project management. I see new tools popping up every other day.

With Jira and Trello – we looked at two major project management tools, their benefits and drawbacks and most importantly their main differences. Since Atlassian, the vendor of Jira acquired Trello, both project management tools are coming from the same company. But they are still competing over the same target group.

So if you’re thinking about making the switch to Jira or Trello, this article is the right place for you.
Continue Reading “Jira vs Trello – an Overview on the Best Project Management Tool”

6 Mistakes to Avoid When Choosing a Web Host

Your choice of web host is vital to your success online. A poor web host can impact your bottom line by slowing your website, causing frequent downtime, and overall contributing to a poor customer experience.

Jumping in with the first host you find can prove to be a huge mistake. Here are six other mistakes to avoid when choosing a web host.
Continue Reading “6 Mistakes to Avoid When Choosing a Web Host”

How to improve communication between developers and designers on web projects

Developers and designers have very different job profiles. In fact, they also have very different perspectives, i.e. different ways in which they look at the same thing.

One example: While a website designer looks at the whole external feel of a design, sets the scope for it and decides on how people connect with it, the job of a developer is very different. He or she is the one who has to make that idea work seamlessly on the inside, using code to its best advantage.

With job descriptions that are so different, there is one thing that is of extreme importance: how the idea of the “external” web design connects with the internal workings of the project in order to make it a seamless experience.

Only when developers and designers work as a team, will the end user be able to truly benefit from the application. It’s only then that they will get a product that looks great, is easy to use and is relatively error-free.

So, today we’re going to look at the communication between developers and designers. And how we can improve it.
Continue Reading “How to improve communication between developers and designers on web projects”

Think beyond Chrome and Firefox. Browser diversity is coming after your website.

Have you heard about Coc Coc browser or YaBrowser? I’m guessing you have not and that would not be a surprise.

I haven’t heard about them either. Just recently, I stumbled upon a list of unknown browsers in our Google Analytics dashboard. And surprisingly, those browsers are responsible for quite a bit of website traffic.

Here’s the journey I undertook after my big discovery.
Continue Reading “Think beyond Chrome and Firefox. Browser diversity is coming after your website.”

[{"code":""30 days before Christmas
[{"code":""30 days before Christmas
is my 30 days of happiness"."
is my 30 days of happiness"."
"label":"30 days free trial"
"label":"30 days free trial"
"win":true}
"win":true}
{"code":""I'm up in the sky with joy about this Free Upgrade"."
{"code":""I'm up in the sky with joy about this Free Upgrade"."
"label":"Free Upgrade"
"label":"Free Upgrade"
"win":true}
"win":true}
{"code":""25% off for 6 months? Yaaas!" Or simply apply coupon BLACK25 upon check out."
{"code":""25% off for 6 months? Yaaas!" Or simply apply coupon BLACK25 upon check out."
"label":"25% Off Coupon"
"label":"25% Off Coupon"
"win":true}
"win":true}
{"code":""I love Usersnap so much I'm going to wear it"."
{"code":""I love Usersnap so much I'm going to wear it"."
"label":"Usersnap Tshirt"
"label":"Usersnap Tshirt"
"win":true}
"win":true}
{"code":""30 days before Christmas
{"code":""30 days before Christmas
is my 30 days of happiness"."
is my 30 days of happiness"."
"label":"30 days free trial"
"label":"30 days free trial"
"win":true}
"win":true}
{"code":""I'm up in the sky with joy about this Free Upgrade"."
{"code":""I'm up in the sky with joy about this Free Upgrade"."
"label":"Free Upgrade"
"label":"Free Upgrade"
"win":true}
"win":true}
{"code":""
{"code":""
"label":"Not your day!"
"label":"Not your day!"
"win":false}
"win":false}
{"code":""25% off for 6 months? Yaaas!" Or simply apply coupon BLACK25 upon check out."
{"code":""25% off for 6 months? Yaaas!" Or simply apply coupon BLACK25 upon check out."
"label":"25% Off Coupon"
"label":"25% Off Coupon"
"win":true}
"win":true}
{"code":""30 days before Christmas
{"code":""30 days before Christmas
is my 30 days of happiness"."
is my 30 days of happiness"."
"label":"30 days free trial"
"label":"30 days free trial"
"win":true}
"win":true}
{"code":""I'm up in the sky with joy about this Free Upgrade"."
{"code":""I'm up in the sky with joy about this Free Upgrade"."
"label":"Free Upgrade"
"label":"Free Upgrade"
"win":true}
"win":true}
{"code":""
{"code":""
"label":"Spin again"
"label":"Spin again"
"win":false}
"win":false}
{"code":""
{"code":""
"label":"Trip to Vienna"
"label":"Trip to Vienna"
"win":false}]
"win":false}]