Introducing the GetFeedback Suite

Usabilla has always been dedicated to supporting our customers in meeting their digital experience goals with seamless feedback collection. And we understand that a great digital experience (DX) is a critical piece of your overall customer experience (CX). We’re excited to announce that two complementary SurveyMonkey products—Usabilla and GetFeedback—are coming together to form the GetFeedback…

Details

Click! Here: Meet Our New Smashing Book

Click! Here: Meet Our New Smashing BookClick! Here: Meet Our New Smashing Book Vitaly Friedman 2020-06-02T12:00:00+00:002020-06-02T17:35:06+00:00 You’ve been there before, haven’t you? Perhaps your manager insists on using a dark pattern to trick customers into buying. Or an A/B test has just shown that an annoying pop-up does increase sign-ups. Or maybe you always end…

Details

Smashing Podcast Episode 17 With Angie Byron: What’s New In Drupal 9?

Smashing Podcast Episode 17 With Angie Byron: What’s New In Drupal 9?Smashing Podcast Episode 17 With Angie Byron: What’s New In Drupal 9? Drew McLellan 2020-06-02T05:00:00+00:002020-06-02T07:36:01+00:00 In this episode of the Smashing Podcast, we’re taking a look at what’s new in Drupal 9. What are the major upcoming changes to this nearly 20-year-old open-source project?…

Details

Mirage JS Deep Dive: Understanding Factories, Fixtures And Serializers (Part 2)

Mirage JS Deep Dive: Understanding Factories, Fixtures And Serializers (Part 2)Mirage JS Deep Dive: Understanding Factories, Fixtures And Serializers (Part 2) Kelvin Omereshone 2020-05-29T11:00:00+00:002020-05-29T14:03:54+00:00 In the previous article of this series, we understudied Models and Associations as they relate to Mirage. I explained that Models allow us to create dynamic mock data that Mirage would…

Details

How To Create Better Angular Templates With Pug

How To Create Better Angular Templates With PugHow To Create Better Angular Templates With Pug Zara Cooper 2020-05-28T11:00:00+00:002020-05-28T17:37:28+00:00 As a developer, I appreciate how Angular apps are structured and the many options the Angular CLI makes available to configure them. Components provide an amazing means to structure views, facilitate code reusability, interpolation, data binding, and…

Details

Equivalent Experiences: What Are They?

Equivalent Experiences: What Are They?Equivalent Experiences: What Are They? Eric Bailey 2020-05-27T11:30:00+00:002020-05-27T17:40:00+00:00 If you spend enough time interacting with digital accessibility practitioners, you may encounter the phrase “equivalent experience.” This saying concisely sums up a lot of the philosophy behind accessibility work. Our industry tends to place a lot of focus on how, often at…

Details

Getting Started With Axios In Nuxt

Getting Started With Axios In NuxtGetting Started With Axios In Nuxt Timi Omoyeni 2020-05-26T09:00:00+00:002020-05-26T17:38:01+00:00 Nuxt.js provides an Axios module for easy integration with your application. Axios is a promise-based HTTP client that works in the browser and Node.js environment or, in simpler terms, it is a tool for making requests (e.g API calls) in client-side…

Details

Building Reusable React Components Using Tailwind

Building Reusable React Components Using TailwindBuilding Reusable React Components Using Tailwind Tilo Mitra 2020-05-25T11:00:00+00:002020-05-25T17:37:35+00:00 In this post, we’ll look at several different ways you can build reusable React components that leverage Tailwind under the hood while exposing a nice interface to other components. This will improve your code by moving from long lists of class…

Details

How To Design A Brand Logo (With Ease)

How To Design A Brand Logo (With Ease)How To Design A Brand Logo (With Ease) Suzanne Scacca 2020-05-22T10:30:00+00:002020-05-22T17:38:12+00:00 As a web designer, you may find yourself in a position where a client wants you to design their brand logo. If you’re feeling up to the task, there are some things you need to know first.…

Details

Inspired Design Decisions With Max Huber: Turning Mundane Subjects Into Exciting Visual Communication

Inspired Design Decisions With Max Huber: Turning Mundane Subjects Into Exciting Visual CommunicationInspired Design Decisions With Max Huber: Turning Mundane Subjects Into Exciting Visual Communication Andrew Clarke 2020-05-22T09:00:00+00:002020-05-22T17:38:12+00:00 Years ago, I wished I could work on advertising projects for household names because I thought that above-the-line work would bring creative satisfaction. I’ve been lucky to…

Details

Understanding Machines: An Open Standard For JavaScript Functions

Understanding Machines: An Open Standard For JavaScript FunctionsUnderstanding Machines: An Open Standard For JavaScript Functions Kelvin Omereshone 2020-05-21T10:30:00+00:002020-05-21T17:37:23+00:00 As developers, we always seek ways to do our job better, whether by following patterns, using well-written libraries and frameworks, or what have you. In this article, I’ll share with you a JavaScript specification for easily consumable…

Details

How Hibbett Sports Transformed 70-Year-Old Brick & Mortar Model into an Omnichannel Success

US-based retailer Hibbett Sports recently transformed its 70-year-old brick and mortar model into a digital victory. Before the summer of 2017, Hibbett had over 1,000 sports retail stores across 35 states in the U.S. Over seventy years after their founding, employees at Hibbett Sports took on the challenge of a complete digital transformation. In today’s…

Details