New Updates in NextAuth.js v4: What You Need to Know
Learn all about the latest changes to this authentication library.
How to Detect and Recognize Car License Plates Using Python
Use this project to practice the basics of OCR and image processing.
5 React Component Libraries to Build Accessible Applications
UI libraries help you deliver a first-class user experience, and accessibility is a vital part of that.
How to Send Mail in Go Using the Email Package
Use this alternative to Go's built-in email package for an easier time.
The Best Gifts for Programmers
Looking for a gift for a programmer? Here are the best geek gifts to help you with your search.
An Introduction to Go’s HTTP Package
Many programming tasks involve fetching data over the web and Go's net package is a perfect tool for the job.
How to Add Text to Images in a JES Application
Annotate your images or add other types of text label with JES.
How to Write a Morse Code Translator in Python
Practice string translation with this easy-to-follow tutorial.
5 Big Limitations of React
React may seem like the popular choice, but you should consider its drawbacks too.
How to Code a Physics-Based Character Controller in Unity3D
Get your player moving with the help of Unity’s built-in physics code.
How Do Proxy Objects Work in JavaScript?
Proxy objects give you another way to override defined object behavior.
Node.js 19’s New Watch Mode and Other Features You Should Know About
It’s a small tweak, but watch mode adds welcome convenience to your development process.
How to Use Bash to Concatenate Strings
Many Bash scripts you'll write will need to work with text, so make sure you understand this basic operation.
How to Create a Shopping Cart in Next.js With Context and useReducer
Explore the workings of a shopping cart you can build yourself—and learn about React along the way.
6 Ways to Spot a Good API
Use these tips to find a good API or you could regret your choice in the long-run.
7 API Security Best Practices to Consider
Your API can be a security weak point, so make sure you protect it from hackers with the following measures.
What Is the Builder Design Pattern?
Solve your creation problems for complex objects with this useful pattern.
How to Create Graphics in a JES Application
Learn how to perform basic image annotation with these handy functions.
How to Install and Configure Jenkins on Ubuntu
Jenkins is a free and open-source automation server that facilitates software development processes. Here's how you can install it on Ubuntu.
How to Keep Track of Page Views on Your Blog Using Supabase
Google Analytics can be overkill for a basic site and you can easily create a basic alternative.