How to Define Functions in JavaScript

JavaScript is a programming language that the vast majority of websites use to perform client-side tasks. It is utilized in combination with HTML and CSS to create the layouts and functionality that we see on sites every day. A fundamental aspect of the functionality of JavaScript is defining functions, so let’s go over a few…

Building a Simple WordPress Plugin to Customize Your Website

Plugins are an essential part of any WordPress site. They add new functionality beyond the core WordPress features and allow you to customize your site to be exactly what you need. The WordPress plugin library is vast and contains plugins for most general needs, but it is sometimes necessary to build your own plugin. Plugins…

Easily Automate and Schedule Routine Tasks with CRON

Automation is a vital tool. It allows us to identify tasks that happen on a predictable schedule, define the process by which the tasks are done, and then remove ourselves from the burden of executing the tasks on that pre-defined and predictable schedule going forward. Automation is commonly associated with machines performing physical tasks, but…

Diagnose Your Site’s Core Web Vitals with Lighthouse

Site performance is the future. In the early days, building a website was all about seeing what the web could do. Catching the user’s eye was more important than being fast. Trying a cool new menu design sometimes took priority over actually navigating the menu. Everyone was learning and building and sharing what worked and…