Archive for the ‘Advanced’ Category

Using CSS Clip Path to Create Interactive Effects

Posted on: No Comments
Do you remember being a kid, cutting out pictures from magazines? Did you glue them onto paper to create your own collages? This post is about cutting out images on the web using the CSS property clip-path. We will discuss how to do the cutting and how...

The Rise of the Butt-less Website

Posted on: No Comments
It seems like all the cool kids have divided themselves into two cliques: the Headless CMS crowd on one side and the Static Site Generator crowd on the other. While I admit those are pretty cool team names, I found myself unable to pick a side. To para...

Making your web app work offline, Part 1: The Setup

Posted on: No Comments
This two-part series is a gentle introduction to offline web development. Getting a web application to do something while offline is surprisingly tricky, requiring a lot of things to be in place and functioning correctly. We're going to cover all of th...

A Guide to 2017 Conferences

Posted on: No Comments
Back by popular demand! It's difficult to keep track of all of the great talks and conferences happening in our industry. Sometimes you may find out too late that an event is taking place, and it's a real shame when it's an something you might have att...

High Performance SVGs

Posted on: No Comments
I recently worked on a project that was getting a ton of traffic but users were bouncing because the page load was too long at around 10 seconds. They called me in because the majority of the images on that site were SVGs, and they were animated. I tra...

Getting Started with the WordPress Customizer

Posted on: No Comments
The following is a guest post by Scott Fennell, a WordPress theme & plugin developer in Anchorage, AK and a regular contributor around here. Let's say you have a client whose business is large enough to have several departments. Now let's say that this...

Understanding JavaScript Constructors

Posted on: No Comments
The following is a guest post by Faraz Kelhini. Some of this stuff is out of my comfort zone, so I asked Kyle Simpson to tech check it for me. Kyle's answer (which we did during an Office Hours session) was very interesting. It was: 1) This article is ...