Home

Posts (Page 31)

Written content to help you along your web development journey, without forgetting to have some fun along the way.

Component-Based JavaScript Architecture

Keep your JavaScript code organized by continuously abstracting it while focusing on patterns within your site's components.

Oct 22, 2018

ES6 Build Pipeline for Middleman using Gulp

Middleman has abandoned its asset pipeline in favor of a more flexible and customized approach. Let's use this new approach to get ES6 modules into our Middleman project.

Oct 16, 2018

How To Add Typekit to Middleman Project

Add Typekit fonts to your website built with Middleman without making an additional request and slowing down performance.

Oct 11, 2018

5 Essential Mac Apps

These are the five apps that have transformed the way I use the Mac every day.

Oct 10, 2018

How To Add Typekit to Jekyll Project

Add Typekit fonts to your website built with Jekyll without making an additional request and slowing down performance.

Oct 09, 2018

Access the Site Object within a Jekyll Filter

Filters are the way to make liquid work for you, but sometimes we want more context than we are given when running them.

Aug 21, 2018

Identify Liquid Bottlenecks by Profile Jekyll Builds

It's easy to let Liquid templates get away and bog down build times. Here's a quick way to find out which templates are the culprits.

Aug 19, 2018

Add a "reload!" Method to your Ruby Console

Once you are running a console in your ruby project, it's nice to not have to restart the console session every time you make a change.

Aug 07, 2018

Add a Console to your Ruby Project

A powerful way to debug Rails applications is in using the Rails console. But even when you're not using Rails for your Ruby project, you can still have a console.

Aug 06, 2018

3 Methods for Logging Output During Ruby Processes

Logging output during ruby processes is hugely beneficial for gaining insight into running code.

Jul 13, 2018