Programming

How to clear the WordPress cache

In this post, we’re going to briefly cover what the WordPress cache is along wit...

How to create a JavaScript PDF viewer

The Portable Document Format, or PDF for short, is ideal for sharing documents ...

What to do when one of your WordPress plugins gets comp...

There are over a billion websites. It’s much easier for hackers to exploit a si...

Send email in Python with the API method: A step-by-ste...

If you want to send emails in Python, use a reliable and secure email API solut...

How to create an auto “text typing effect” with vanilla...

An auto text typing effect is one way to grab a user’s attention. It can give us...

How to build horizontal marquee effects with GSAP

New to GSAP? First things first: did you get here 'cause you're curious about G...

How to Integrate Bootstrap 5 Tabs With Chart.js

Today, I’ll cover Chart.js, a very popular JavaScript library, and teach you how...

Build a Simple YouTube App with Vanilla JavaScript

The Tuts+ YouTube channel is fast approaching 1.5M subscribers. Let’s celebrate...

Create a currency converter with HTML, CSS, and vanilla...

By the end of this tutorial, you’ll have learned how to build a responsive curre...

How to Set Up WordPress Error Logs In Your WP-Config File

Have problems with random errors appearing on your WordPress website? Have you ...

How to Detect Failed Requests via Web Extensions

One of the best things that ever happened to t he user experience of the web has...

Extract a Number from a String with JavaScript

User input from HTML form fields is generally provided to JavaScript as a string...

Fixing Cumulative Layout Shift Problems on DavidWalshBlog

Over 50 thousand developers visit DavidWalshBlog every month from around the wor...

Date.now()

Ask any software engineer and they’ll tell you that coding date logic can be a n...

How to Override width and height HTML attributes with CSS

One of the HTML elements that frequently comes into collision with CSS is the im...

I’m So Old: Web Edition

Time can be a funny thing. I still remember discovering HTML, CSS, and JavaScrip...

Detect Caps Lock with JavaScript

Anyone is capable of having their caps lock key on at any given time without rea...

How to Fix: Windows WASD Keys Reversed with Arrow Keys

This past weekend I had the opportunity to be what every father wants, if only f...

HTML popover Attribute

Modals have been an important part of websites for two decades. Stacking content...

Get Started in AI and NFTs with the Limewire API (Spons...

AI media creation has expanded to incredible video art and a host of other impor...

How to Retrieve WiFi Password on Windows

Remembering the WiFi password when on a guest network is never easy. Even worse ...

Case Insensitive CSS Attribute Selector

CSS selectors never cease to amaze me in how powerful they can be in matching co...

How to Set Date Time from Mac Command Line

Working on a web extension that ships to an app store and isn’t immediately modi...

How to Add a Header to a curl Request

curl is one of those great utilities that’s been around seemingly forever and ha...

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.