Web Development Blog

This blog is a full-stack web development blog with tutorials and tips on how to create web apps using JavaScript, HTML, CSS, PHP, front-end, and back-end frameworks. There are step-by-step instructions, working code examples, and links to helpful resources. Pick from the latest web development articles below or browse by tag or category.

Recent Posts

JS Synthesizer Part 1: Making Sound and Choosing a Waveform

This tutorial is part one in a series that will show you how to create a virtual synthesizer using JavaScript and the Web Audio API. Click here to clone or download the working code examples from the GitHub repository. Click here to view the finished product that uses the concepts and code discussed in this […]

How to Build a Virtual Synthesizer Using JavaScript and the Web Audio API

This series of tutorials that will show you how to create a mobile compatible, virtual synthesizer with JavaScript and the Web Audio API. There are working code examples for each part in the series. Click here download or clone them from the GitHub repository. Here are the technologies we’ll be using: JavaScriptHTML 5SCSS & CSSBootstrap […]

How to Remove Attributes from WordPress Thumbnail HTML

This article will show you how to remove attributes from the featured image HTML output of get_the_post_thumbnail() with preg_replace(). Sometimes you need the post featured image or thumbnail but not all the attributes that WordPress adds to it. Fortunately, there is a simple regular expression to strip any attributes you don’t need. You can use […]

Ditto Clipboard Manager to Optimize Workflow

Learn creative ways to use the Ditto Clipboard manager for Windows to optimize your workflow.

Most Commonly Used Git Commands with Examples

Version Control is an essential part of application development, and Git is a great Version Control System solution. This post is a list I’ve compiled of the most commonly used Git commands with their options and examples of how I use them.

How to Include PHP Files – Both Windows and Linux Compatible

This article will show you how to include a PHP file so that it works on both Windows and Linux environments.

How to add Event Listeners to Google Maps Markers Inside a JavaScript Loop

Adding an EventListener to a Google Maps Marker can be a little trickier than it seems at first glance. This is because of variable scope and closures in JavaScript.

How to Serve Multiple Sites from Subdirectories with Windows, Apache, and Virtual Hosts

This tutorial will show you how to configure Windows with Apache Server virtual hosts to serve multiple sites from subdirectories on the same server.

How to Get a Discount on Web Hosting in 2018

Get free promo code for a discount on web hosting from HostGator, and learn about why they are an excellent web hosting provider.

The Importance of SSL Certificates

SSL is a big step in making your site more secure for you and your users. It means all the data sent between your server and your users' computers is encrypted.