Blog

Who Says the Web is Just for Squares?

I had some fun building a crazy diamond responsive grid for a project at work. This article explains how I did it.

Dumbwaiter Chrome Extension

I recently got around to trying out Statamic to create a little recipe manager. Yes, I know there are tons of apps out there that do this type of stuff, but I wanted to really be able to control everything. I also wanted to figure out some way that my wife could bookmark recipes for us, and I didn’t expect her to login to my Statamic install and go through that whole process of adding a new entry…

jQuery Stick ‘em: Make Content Sticky on Scroll, to a Point

I created a plugin, jQuery Stick ‘em, to allow items to be “sticky” but only within a container.

“Advanced” 
Templating with ExpressionEngine

I was luckily enough to be asked to speak at the DCEERs Day conference yesterday. I was asked to speak about best templating practices, which ended up being a talk about how I use Stash and how I build custom plugins to streamline templating. It was a great day filled with discussion about ExpressionEngine, and it made me look forward to EECI even more!

Sass & Compass:
 Never Write 
Regular CSS Again

I gave a presentation last week at Refresh DC about Sass & Compass. After being introduced to Sass & Compass about six months ago, I can’t imagine writing regular CSS ever again. I was a little hesitant at first, but now I can’t live without it. I posted my slides online, and here is the git repo with all of the code samples.

A Long Time Coming

It’s funny how quickly you come to hate your own site. Almost exactly 2 years ago, I launched a redesigned version of my site. After maybe a year, I hated it. But who has time to redo their own site? Apparently it took me 6 months to find the time to finish mine. Even within those 6 months, I found things that I had started on the site that I hated. My goals were to simplify things a bit, make it…

Building a Nested Responsive Grid with Sass & Compass

Whether you are a hater of the technique or not, Responsive Design is one of the most important things happening on the web right now. I am finally getting a chance to work on a project where we are taking a responsive approach to the site, and it’s been great, but I have definitely come across a few gotchas here and there.

The ExpressionEngine Side of the New Viget.com: Part 2

I’ve already talked about the EE setup for the new viget.com, but now I want to talk about the code. It took a little longer than I wanted to get to it, but let’s finally talk templates and custom addon development.

The ExpressionEngine Side of the New Viget.com: Part 1

Before I started at Viget, I remember thoroughly enjoying the articles by Doug about building Viget.comin EE. That was really some of my first exposure to EE, and from there I’ve come to love it. My hope is that I can recreate some of Doug’s magic and talk through how I built the current iteration of the Viget site in EE. I know, it’s gonna be hard to do. This post is going to be broken into multiple posts, but buckle up, this is gonna be a long one.

Background-clip, Text-shadow, & Gradients; Oh My!

I have been able to play around with background-clip, text-shadow, and gradients on a few recent projects, and I wrote up some tricks that I have come across.

Pagination