Recent Articles

Building Products - Building an audience

The second in a series on building products where I review steps done to grow a new audience for my upcoming product Optionality.

Published in Main Thread 16 hours ago • 4 min read

Jekyll to Jigsaw

Some notes on the process of converting the static site generator I use from Jekyll to Jigsaw.

Published in Main Thread 3 days ago • 5 min read

2018 Lookbehind, Lookahead 2019

A look back at my 2018 dev goals and a lookahead at my dev goals for 2019.

Published in Main Thread 1 week ago • 5 min read

Building Products - Starting from Square 0

The first in a series of posts on building products from the ground up.

Published in Main Thread 3 weeks ago • 6 min read

Featured Articles

Installing Apache, PHP, and MySQL on macOS Mojave

This is an update of a previous post to install Apache, PHP, and MySQL on Mac OS for macOS Mojave.

Published in Main Thread on November 26th • 3 min read

10 practices for readable code

A set of 10 practices for writing code with a focus on improving readability and reducing complexity.

Published in Main Thread on September 18th • 5 min read

Laravel by the Numbers

A unique analysis of data from Laravel Shift on over 8,000 Laravel apps.

Published in Main Thread on July 25th • 10 min read

Practicing YAGNI

A summary of my talk at Laracon US 2016 on "Practicing YAGNI".

Published in Main Thread in 2016 • 4 min read