We are hiring

6 Tired Web Elements to Stop Using in 2017

Keeping up with new trends and tactics is important as you develop successful web strategies for your clients. Conversely, it’s just as important to realize when it’s time to retire older practices that have been shown to be problematic.

Web design and best practices for user experience continue to evolve, but it’s amazing to see how much old, ineffective work is still hanging around out there. Many websites have been around since before we had a clear understanding of the value of conversions and how to create a clear path to success.

Use this checklist to help identify and understand, eliminate, and replace those web elements that have no place on a website in 2017.
Continue Reading “6 Tired Web Elements to Stop Using in 2017”

Hiring developers is hard. Here’s what we learned in the last 3 years.

No matter to whom in tech I talk to. Most people and tech companies seem to struggle with hiring developers.

And since I have the feeling that hiring is a topic that doesn’t get too much talk and attention (maybe because of people struggling with it), I think it’s our obligation to share the biggest lessons we’ve learned at Usersnap.
Continue Reading “Hiring developers is hard. Here’s what we learned in the last 3 years.”

How to Develop a Prototype for Your Website or Application

Developing a prototype is part of every software development today. But what are the benefits of having a prototype compared to creating a basic concept? And how do you manage the step from prototype to finished product?

In today’s article, you’ll find everything you need to know about developing a prototype for your website or app.

Continue Reading “How to Develop a Prototype for Your Website or Application”

“I didn’t know Atom could do that!”

This article is brought to you by Usersnap, a bug tracker and feedback tool that helps you to communicate visually. Get a 15-day free trial here

Atom, the code editor from GitHub, was initially released in May 2014 by the team of GitHub. As an open-source editor Atom became hugely popular over the last two years. And for some, it’s the Sublime killer. And I’m not exaggerating.

Today, I’m going to show you the best tips, tricks, and shortcuts while using Atom. So better go pro with Atom.
Continue Reading ““I didn’t know Atom could do that!””

User offboarding: How to end relationships with your users!

There’s a ton of great content out there on how to onboard new users, how to treat them well, and how to make sure that they understand your product, its benefits, and become paying customers.

However, there’s less information available on how you should treat your users who want to end the relationship with you.

We at Usersnap looked into the topic of user offboarding and provide you with the following essentials for how to end relationships with your customers and users.
Continue Reading “User offboarding: How to end relationships with your users!”

How to manage browser notifications for your browser!

Your browser does not allow browser notifications at the moment? And you’d like to active them again? Perfect. You found the perfect place for your problem.

Depending on your current browser, we recommend you to check out the following guides for:

So let’s get started.

Google Chrome: Turn on browser notifications

By default, every website, app, or extension needs to ask you for permission to allow browser notifications. Here’s how to allow browser notifications on Google Chrome (Windows + Mac):

Step 1: Open your Chrome browser

Step 2: At the top right corner, click the more icon and select Settings

chrome browser notifications

Step 3: At the bottom click ‘Show advanced settings‘ and click content settings.

Content Settings

Step 4: In the ‘Notification‘ settings you can choose one of the following options:

  • Allow all sites to show notifications
  • Ask when a site wants to show notifications
  • Do not allow any site to show notifications

If you click ‘Manage exceptions, you could manually add Alpaca too.

Google chrome settings

Mozilla Firefox: How to enable browser notifications

So, currently, there are two ways on how to manage your browser notifications on Firefox.

Here’s the first one:

Step 1: If you’re on a website where you’d like to manage your notifications, you can do a right-click and select ‘View Page Info‘.

firefox browser notifications

Step 2: Select the Permissions tab and change the preferred setting for “receiving notifications

browser permissions

And that’s it. You’re good to go.

And as mentioned there’s a second option to manage your browser notifications on Firefox. To stop a specific site from sending you to push messages:

  1. Go to the Firefox menu and select ‘Preferences’.
  2. Select the Content panel and click the Choose button under Notifications.
  3. Select the site.
  4. Click Remove Site.

Safari: Managing browser notifications

Managing your browser notifications inside Safari is pretty easy. Here’s how it works.

Step 1: Open your Safari browser and select Safari > Preferences

Step 2: Choose the Notifications tab. You can now choose the permissions for each website.

browser Notifications safari

Microsoft Edge: Managing browser notifications

Last, but not least, let me give you some insights on how to manage your browser notifications inside Microsoft Edge.

Step 1: Open Microsoft Edge and Go to ‘Advanced Settings

Step 2: Manage your notifications for each domain

microsoft edge notifications

 

Alternatively, you could also turn off notifications in your ‘Action Center‘ by right-clicking on a notification.

Summary

Browser notifications are a great way to get updated on new activities on particular websites or web apps. I hope this detailed guide on how to manage your browser notifications helped you to stay on top of your notifications.

Customer-Driven Product Development: Taking the Jobs-to-Be-Done Approach

Errors typically happen when things aren’t planned carefully enough, or when entrepreneurs are overwhelmed by the product development process.

With the right mindset and framework at hand, companies can do more than just launch products. They can create solutions to real challenges that users have.
Continue Reading “Customer-Driven Product Development: Taking the Jobs-to-Be-Done Approach”

The JavaScript conference this city needed. Our review of Scriptconf.

Last Friday, we had the great pleasure to visit Scriptconf, a one-day JavaScript conference, in Linz. And it wasn’t just for fun. We learned a lot too. Scriptconf managed to bring some of the best JavaScript advocates to Linz.

All in all, we can’t wait for Scriptconf 2018. But beforehand, let’s take a look back at the first ScriptConf.

Continue Reading “The JavaScript conference this city needed. Our review of Scriptconf.”

Product Validation: Make Sure You Do These 4 Things Before You Build A Product

The success of a new product depends on many factors.

Is there a market for the product? Is the product solving a major issue? And is your product being accepted by users and customers? In this article, we want to shed some light on the topic of product validation and answer the question: What can you do before you start developing a new product?
Continue Reading “Product Validation: Make Sure You Do These 4 Things Before You Build A Product”

The benefits of asynchronous design feedback.

Just recently I found myself in a situation which required instant design feedback. I like exchanging thoughts and ideas through real-time conversations, however, I wasn’t prepared for the question: “What do you think about this design draft?

And seconds later, I was providing unthoughtful design feedback.

In this article, I’m going to elaborate on the benefits of asynchronous design feedback, and why you should give it a try as well.
Continue Reading “The benefits of asynchronous design feedback.”

[{"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}]