Tailwind CSS Appreciation Post

Last updated on October 28, 2020

This is a Tailwind appreciation post. There are many like it, but this one is mine. Tailwind is a utility-first CSS framework, originally created by... Read More »

Search My Likes

Last updated on June 30, 2020

I’m a long-time Twitter addict. I’ve tried many, many times to quit over the years, but I can’t ever fully disengage for one reason:... Read More »

Using Symfony's MimeTypeGuesser to Get Server-Side Mimetypes

Last updated on February 3, 2020

Recently, in my work at Clockwise, I ran into a scenario where I needed to figure out the mimetype of an uploaded file. That file had to be run... Read More »

MVP: Getting There Without Writing a Line of Code

Last updated on May 17, 2019

In 2017, I was fortunate enough to give a handful of talks at Ascender, a Pittsburgh-based incubator. The talks were part of their Starter Series, a... Read More »

On Recommendations

Last updated on February 4, 2019

As a developer, I pride myself on being able to explain techy stuff to non-techy folks. In fact, I think it’s one of the most important skills... Read More »

A Brief Rant on Proprietary CMS Platforms

Last updated on September 10, 2018

I’ve had this conversation more than once, wherein a company describes an agency’s attempt to sign them onto a proprietary CMS:... Read More »

My Great CMS Debate

Last updated on August 2, 2017

My intent is not to write a side-by-side comparison of WordPress and these platforms—Delicious Brains has already done a fabulous job of that—but... Read More »

On to the Next

Last updated on July 5, 2017

I’m a developer, product manager, and writer based in Pittsburgh, PA. Three years ago, I co-founded a digital agency with Paul Burke called Inquiri.... Read More »

Rollbar Config for Your Laravel App

Last updated on June 7, 2017

Rollbar is an excellent error-monitoring service that I often reach for for two reasons:

“Time Enough at Last”: A Simple Trick to Debug Cron Jobs

Last updated on December 29, 2016

Task scheduling has become a foundational building block of even the simplest modern web apps. Whether you’re deleting old records, sending weekly... Read More »

Making Your Statamic Entries SEO Friendly

Last updated on August 1, 2016

Anyone who’s spent time with WordPress will recognize it both as remarkable and deeply flawed piece of software. That’s a topic for a whole... Read More »

Using Laravel Elixir with WordPress

Last updated on July 24, 2016

Out of the box, Elixir makes certain, Laravel-based assumptions about how you’re mananging your assets: everything lives within a... Read More »