Session Storage vs. Local Storage: What Are the Differences?
Session and local storage are both easy-to-use client-side data stores you can access using JavaScript. So how do they differ?
Documenting NestJS APIs With Swagger
Discover how to generate Swagger docs from your Nest API with a few simple decorators.
How to Validate HTML Forms Using Regular Expressions
Regular expressions are a powerful and versatile pattern-matching tool. Find out how they can simplify your form validation.
What Is Cross-Site Scripting (XSS) and Why Is It a Security Threat?
Cross-site scripting vulnerabilities remain a massive cybersecurity threat. So what are XSS attacks? How can you prevent them?
What’s New in NodeJS v18?
Node v18 has been released, but what new features does it bring to NodeJS?
How to Use the ngFor Angular Directive
Discover all you need to know about this powerful directive and how it makes working with sequences much easier.
How to Connect a Node Application to a MySQL Database
The mysql2 package makes connecting to a database from Node straightforward. Learn all about it.
How to Build Modals Easily With the HTML Dialog Element
Get to grips with the HTML dialog element with this guide to modals.
How to Enable JavaScript in Chrome
If you're looking to enable JavaScript in Chrome or switch it back on, here's how to do so on both desktop and mobile.
Does Disabling JavaScript Protect You From Hackers?
Hackers can insert malicious code into websites, but does this mean you should disable JavaScript? Will blocking JavaScript really help?
Learn How to Write Files in Node
Find out about Node's excellent support for writing to the filesystem using JavaScript.
How to Generate Unique IDs in Node
There are several ways to generate a UUID in Node.js, but why pick one over the other? Here's why.
Node.js 17 Reached EOL: What Does That Mean for You?
With Node.js 17 reaching end of life, it's time to look at what you need to change to keep using a supported version of the development environment.
What's New in React 18: Key Features to Try
Thinking about trying coding with React? Here are tkey key new features to try in React 18.
How to Disable JavaScript in Google Chrome, Edge, and Firefox
If you don't want JavaScript on your web browser, disabling it is pretty straightforward. This article shows you how to do it.
How to Pause Execution in a Node.js Program
Introducing a pause in JavaScript code is not as easy as you might think. You’ll need to be careful using setTimeout() but await can help.
How to Read CSV Files With Node.js
CSV is already one of the simplest data formats, but Node.js makes it even easier to work with.
5 SVG Animations to Liven Up Your Web Design
You might find it hard to believe how easy it is to create beautiful, smooth animations with nothing more than CSS and SVG.
Angular JS vs. React JS
If you're unsure how to choose between Angular and React, check out a simple example app to explore the differences.
How to Use TypeScript With Your Node.js Project
Many Node.js projects use TypeScript for its strict typing and object-oriented features. Learn how to get started right away.