Coding

July 19, 2020

My WebP App That I Took Way Too Long To Create

I finally launched my webp web app! Holy crap, it took way to long. To honor my journey, this article is about how I procrastinated for multiple years.

Coding

July 10, 2020

Using SASS Lighten and Darken Functions

The lighten and darken functions in SASS have been super helpful to me recently. I wanted to talk about them and the positives and negatives.

Coding

February 5, 2020

Super Simple PHP File Cache System

Caching an API request with PHP is...actually super simple. Not only is it simple, but it's also a great way to boost performance.

Coding

January 30, 2020

Rounded Button Links in Email Templates

Coding email templates can make you pull your hair out. What's worse? Trying to make a rounded button link work in Microsoft Outlook.

Coding

August 27, 2019

Iframe Lazy Loading – Srcdoc to the rescue?

Iframes can be an expensive resource, especially for videos. Lazy loading iframes isn't as easy as it should be, but maybe the srcdoc attirbute can help.

Coding

August 20, 2019

Command Line Git: Init and Add Remote Repo

I'm a noob at command line git. So, here is how to initialize a local repo, add a remote repo, and push to that repo, all in command line.

Coding

July 1, 2019

Getting Familiar with CSS Custom Properties

Variables in CSS just sounds weird, but it's a thing. CSS custom properties are here and well supported. Let's go through how to use them.

Coding

May 29, 2019

Intersection Observer: A Great New API

Finding out if an element is within the viewport has always been a pain in the butt. Luckily, there's a handy new API called Intersection Observer.

Coding

April 24, 2019

Outlook Debugging: Text Being Covered Around Aligned Table/Image

Outlook...yuck. I know, but today I want to talk about a peculiar issue involving text wrapping around an aligned image (nested in a table).

Coding

March 21, 2019

Weird Google Chrome CSS Transition On Load Bug

I was working on a project when I noticed the CSS transitions were firing on page load...which was not supposed to happen. So...what the heck?

Coding

March 13, 2019

Attempting to Detect a Slow Network Connection in JavaScript

Detecting a slow network should be simple, right? Or...at least it sounds simple. Reality is cruel though, because it's really a pain in the ass.

Coding

March 7, 2019

Random Accessibility Things I Find Tedious, But Necessary

Web accessibility can really be a pain in the butt...but it's necessary. Here are a couple random things that can prove troublesome.