Category: Web Design
Mirage JS Deep Dive: Using Mirage JS And Cypress For UI Testing (Part 4) Mirage JS Deep Dive: Using Mirage JS And Cypress For UI Testing (Part 4) Kelvin Omereshone 2020-06-17T10:30:00+00:00 2020-06-17T12:38:09+00:00 One of my favorite quotes about software testing is from the Flutter documentation. It says: “How can you ensure that your app continues…
Better Reducers With Immer Better Reducers With Immer Chidi Orji 2020-06-16T12:30:00+00:00 2020-06-17T12:38:09+00:00 As a React developer, you should be already familiar with the principle that state should not be mutated directly. You might be wondering what that means (most of us had that confusion when we started out). This tutorial will do justice to that:…
Which Video Conferencing Tools Are Most Accessible? Which Video Conferencing Tools Are Most Accessible? Claudio Luis Vera 2020-06-15T12:30:00+00:00 2020-06-16T12:33:13+00:00 With us all suddenly working from home in the COVID era, most of us have had to make some quick choices from a huge variety of video conferencing and collaboration tools. But do all of these…
Smashing Podcast Episode 18 With Mina Markham: How Can I Learn React? Smashing Podcast Episode 18 With Mina Markham: How Can I Learn React? Drew McLellan 2020-06-16T05:00:00+00:00 2020-06-16T12:33:13+00:00 In this episode of the Smashing Podcast, we’re talking about learning React. What’s React like to work with, and how can experienced developers get started? I spoke…
Internationalization In Vue With The Vue I18n Plugin Internationalization In Vue With The Vue I18n Plugin Timi Omoyeni 2020-06-12T10:00:00+00:00 2020-06-12T12:16:24+00:00 Building applications for people from different parts of the world comes with challenges like support for multiple locales and how to integrate it into your application. I remember the first time I faced this challenge,…
Building A Facial Recognition Web Application With React Building A Facial Recognition Web Application With React Adeneye David Abiodun 2020-06-11T10:00:00+00:00 2020-06-11T12:05:49+00:00 If you are going to build a facial recognition web app, this article will introduce you to an easy way of integrating such. In this article, we will take a look at the Face…
Mirage JS Deep Dive: Understanding Timing, Response And Passthrough (Part 3) Mirage JS Deep Dive: Understanding Timing, Response And Passthrough (Part 3) Kelvin Omereshone 2020-06-10T12:30:00+00:00 2020-06-11T12:05:49+00:00 Mirage JS was built to give frontend developers the ability to simulate actual backend API calls. So far, we have seen how we can create records with Mirage, intercept…
Is Your Website Stressing Out Visitors? Is Your Website Stressing Out Visitors? Suzanne Scacca 2020-06-10T10:00:00+00:00 2020-06-10T12:34:47+00:00 Stress is a nasty thing and many of us deal with it on a regular basis. Our jobs, school, homes, relationships, and even things going on around the world can trigger feelings of panic, unease, and depression. And those…
From Static Sites To End User JAMstack Apps With FaunaDB From Static Sites To End User JAMstack Apps With FaunaDB Bryan Robinson 2020-06-09T12:00:00+00:00 2020-06-09T12:36:44+00:00 The JAMstack has proven itself to be one of the top ways of producing content-driven sites, but it’s also a great place to house applications, as well. If you’ve been using…
12 Ways To Improve User Interview Questions 12 Ways To Improve User Interview Questions Slava Shestopalov 2020-06-09T10:30:00+00:00 2020-06-09T12:36:44+00:00 An experienced interviewer takes care of many things: builds hypotheses, selects interviewees, composes invitations, schedules appointments, sets the stage, and, of course, writes an interview script. Any of these preparations can go wrong, but the script failure…