How to Use React Context to Build a Multilingual Website Pt.2

How to Use React Context to Build a Multilingual Website Pt2
Reading Time: 16 minutes

Have you ever wondered how to use React Context API? This tutorial will show you how to use it to build a simple multilingual website. In this part, we will start by creating navigation for our website. Then, we will build three simple pages. After that, we will prepare files for translation and make our website multilingual. I hope you will enjoy it. Now, let’s begin. Continue reading “How to Use React Context to Build a Multilingual Website Pt.2”

How to Use React Context to Build a Multilingual Website Pt.1

How to Use React Context to Build a Multilingual Website Pt1
Reading Time: 10 minutes

React Context is one of the most interesting features in React 16.3.0. There had been a lot of buzz about this hot feature. In this easy tutorial, we will take a look at how to use React, React Router and React Context to build a simple multilingual website. I hope you will enjoy this tutorial. And now, without further ado, let’s begin. Continue reading “How to Use React Context to Build a Multilingual Website Pt.1”

Less is more – How to Create Great Designs & User Experience with Less

Less is more - How to Create Great Designs & User Experience with Less
Reading Time: 10 minutes

Less is more is one of the most used phrases in design. However, it is mostly used as a quote than as a principle we could actually follow. Let’s change that. Let’s make this quote more helpful and actionable so we all can benefit from it. In this article, we will discuss three specific areas of design where we can use less is more as a principle to achieve more. Continue reading “Less is more – How to Create Great Designs & User Experience with Less”

The Good, Bad, Ethical Design, Users and Other Things We Don’t Talk About

The Good, Bad, Ethical Design, Users and Other Things We Don't Talk About
Reading Time: 10 minutes

Ethical design is something we don’t hear or talk about a lot. We usually talk only about good or bad design. Let’s take a moment and talk about the impact the things we design have on people who use them. This is a fact. Everything we create has an impact on our lives and lives of other people. We shape our tools and our tools shape us. We sometimes forget this. Let’s talk about the good, bad and ethical design and other things we don’t talk about, but we should. Continue reading “The Good, Bad, Ethical Design, Users and Other Things We Don’t Talk About”

Icons in Design – 3 Big Mistakes We Make and 5 Tips to Solve Them

Icons in Design - 3 Big Mistakes We Make and 5 Tips to Solve Them
Reading Time: 11 minutes

Icons are used almost everywhere, be it a website, app or even print. We like to use them in our designs to improve the user experience as well as the design itself. The problem is that it is very easy to make a mistake. This ends up damaging the design and worsening the user experience. In this article, we will discuss the top 3 mistakes to avoid and 5 tips or practices to use icons to create great designs and amazing user experience. Continue reading “Icons in Design – 3 Big Mistakes We Make and 5 Tips to Solve Them”

How to Build Password Generator with Electron & React Pt.3 – The Final Part

How to Build Password Generator with Electron & React Pt3
Reading Time: 12 minutes

The main task of a password generator is generating passwords, right? This will be our goal for this final part. First, we will implement some functionality for Input and Checkbox components. Then, we will add a few tweaks. After that, we will finally put together the core piece of our password generator, the method for generating passwords! I hope you ready because we have a lot of work to do today. So, without further ado, let’s bring this awesome app to life! Continue reading “How to Build Password Generator with Electron & React Pt.3 – The Final Part”