How to Create a 404 Page in React Using React Router
Create a custom 404 page using a simple React route to help out your visitors when they need it most.
How to Create a Custom Notification Component in React
You don't need to rely on a third-party package to create a notification component. Here's how you can build it on your own.
How to Lint Python Code Using Flake8
Give your codebase a spring clean with this easy-to-use command-line tool.
How to Create Entrance and Exit Animations for a React Component Using Framer Motion
The Framer Motion library brings a whole host of animation functionality to your React apps.
How to Set Up Sphinx to Document Your Python Code
Make the most of your project’s docs—use Sphinx to generate attractive, comprehensive HTML documentation.
How to Downgrade to a Previous Node.js Version Using NVM
Downgrading software can be every bit as challenging as upgrading it, but not with NVM. This tool makes it easy to switch your Node.js version.
7 Helpful Tips for Designing a Dark UI
A dark mode option is great for users who prefer it, but make sure you’re designing the best dark mode you can.
How to Set Up and Run Your First Python Test With Pytest
Setting up a test suite for your code may feel like a hurdle you’re not ready for, but this library takes a lot of the strain.
How to Document Python Code Using Docstrings
Good code includes comments to help understand it, and docstrings can play a major role in that.
An Introduction to Pagination in React Using react-paginate
Pagination is a useful technique that most data-heavy apps can benefit from. The react-paginate library helps you simplify this process.
How React’s useRef Hook Can Help You Reset an Input Field After a Successful Upload
Forms that clean up after themselves make for a better user experience. Find out how useRef can be a key player in this part of your app.
How to Hash and Verify a Password in Node.js With bcrypt
If you’re working with users’ passwords, you owe it to them to do so securely. The bcrypt library takes the pain out of this process.
How to Set Up a React App With Vite
Do you still use create-react-app to set up your React project? Switch to Vite for better performance and faster development speed.
7 ChatGPT Alternatives for Coding Programs Automatically
ChatGPT is not the only AI tool to help you code. Take your coding productivity to a next level using these tools.
Payment Providers for React Applications: PayPal vs. Stripe vs. Square
Looking to integrate a payment gateway into your React application? Make sure you choose the right one.
How to Redirect a User After Login in React
Learn how to redirect a user from a restricted page to the login page and again redirect to the original page after logging in.
How to Create a Protected Route in React
Preventing unauthorized users from accessing your React page is critical for security. Here's how to do it.
10 React Best Practices You Need to Follow In 2023
React has plenty of uses, but it can be difficult to get to grips with at first. Read all about the key practices worth following.
How to Upload Images to a Supabase Storage Bucket From a Next.js App
Store your images efficiently using this third-party service and some minimal client code.
How to Connect PostgreSQL to a Next.js Application Using Prisma
Access your Postgres database from a Next app with this next-generation ORM.