How to fix broken Admin Styles for Roots Themes

The Fix In Fall of 2019, WordPress 5.3.0 was released. If you have an old theme built on Roots (Sage before it was redeveloped), then your site backend is a hot mess right now. Thankfully, the fix is easy enough

I’ve Decided to Get Healthy

EDIT: I Finished! i did the half Marathon in 2 Hours and 50 Minutes. About 2 months ago, my wife came home and informed me that she had signed both of us up for a half marathon. So my wife

Tips For Setting up Sage 9

A month ago, I switched my theme development to Sage (version 9). I’ve been using an ancient build slowly upgraded over the years, and wasn’t the epitome of proper development. It even had a LESS compiler in php. Since switching,

Using a Raspberry Pi to create a Groupme Bot

I recently had a good friend who is in a group chat forget to tell us something. So to remind him. I created a groupme bot that sends him the same message every hour, on the hour. Here’s a breakdown

Google Analytics tutorial guide

Google Analytics is a great tool for understanding how people use and utilize your site. We’ve built this guide to provide a simple overview of the key terms Google Analytics uses to describe the behavior of users on your site.

I should probably update

Its been almost a year since I published a tutorial, aka “This was a problem I overcame and want to remember how i fixed it so i don’t have to google it”. So far I’ve only ever published these tutorials. But

Page Transitions in WordPress with SmoothState

SmoothState.js is a javascript library that adds transitions between pages on your site using AJAX. I use it on this site to help create a more seamless experience when going through pages. Aside from transitions, it can also be used to

Fading Carousel for Bootstrap 3.3

Out of the box, bootstraps Carousel slides from one frame item to the next. This is great for traditional images or slides, but sometimes you want the same functionality, just different presentation. With this snippet, you can turn that carousel

Three ways to diagnose a broken WordPress site.

When working on a site, sometimes an a rogue plugin or caching problem can take your whole site offline with little to no indicator as to what caused it. Here are a few places to check if your site breaks.

Adding a class to an item in an array in Javascript

Recently I was asked to help finish up a website that had a list of events on it. Using Ajax, you could explore events from months past, and if the event required a ticket, there was a button right there