Skip to content

Code

Front-end development insights, techniques, and real-world solutions

Code

How Lazy Loading YouTube Videos Boosted Mobile Performance by 39%

YouTube embeds hide a performance secret: they load Google Fonts and JavaScript on every page load, even when users never watch the videos. On a recent client project with multiple video embeds, this…

Read More
Code

Why Your Website Security Needs More Than a Good Hiding Spot

Think your small business website is safe because you're "flying under the radar"? Modern web attacks are automated, and attackers aren't after your customer data. Learn why "security by obscurity"…

Read More
Code

Simple Password Protection for Craft CMS 5 Pages (No Plugin Required)

Simple password protection for individual Craft CMS 5 pages using native session management—no plugins required. Perfect for keeping casual visitors out of exclusive content while giving content…

Read More
Code

Why Your Website’s Technical Performance Matters

Your website's technical performance directly impacts your bottom line—slow loading sites lose potential clients in seconds and hurt search rankings. Learn why technical performance is the invisible…

Read More
Code

CSS: Vertically Break an Image Out of its Parent Container

A short tutorial on breaking an image vertically out of its parent container. If you're a CSS pro/veteran/expert, skip this video. 😉

Read More
Code

How to fix “Failed to update columns dictionary object” error in Craft CMS

I ran into a strange issue with Craft and MySQL 8. Here's what happened and how I fixed it.

Read More
Code

Responsive Form iframes & Seamless.js

Using third-party form services like Typeform, Jotform, Hubspot, or Pardot for your website is not uncommon and generally is pretty easy to embed code without worrying how it will display on various…

Read More
Code

Tailwind CSS: Back Off The Bandwagon

I can honestly say (again) that Tailwind just isn’t my cup of tea. Here's why.

Read More
Code

Organizing CSS/SCSS files

Learn how to organize CSS/SCSS files with a high-level folder structure approach. Practical tips for maintaining clean, scalable stylesheets.

Read More
Code

Two Tools I Use For Compiling Website Assets

There are two specific tools I use for compiling web assets when we build out sites.

Read More
Code

All Aboard the Tailwind CSS Bandwagon

I've done it. A year later and I'm (happily) fully aboard the Tailwind CSS bandwagon.

Read More
Code

ExpressionEngine Has a New Owner… Again

ExpressionEngine announced its new owner. Thoughts on what this means for clients using EE.

Read More