Blog

The Studio Lives!
April 23 2022
We've Decided to Stop Traveling Full-Time
April 19 2022
A Generic 'Image' Wrapper for Active Storage in Rails 7
April 10 2022
A collection of thoughts not long enough for a blog post of their own ๐Ÿ™‚
April 4 2022
Rails Credentials can be Confusing
February 26 2022
My Journey With the Fujifilm X100V
January 22 2022
We Bought Our First Home!
January 21 2022
Where I Post Pictures ๐Ÿ“ธ
January 19 2022
We're Hitting the Road!
August 31 2021
Apple Watch > Business Cards
August 26 2021
Own Your Data
August 23 2021
Leaving 'Bougie' โ€”ย Learning to Love The Base Model
August 17 2021
New Gear Day ๐Ÿ˜
July 17 2021
Jon's Velvia (X100V Film Simulation)
July 15 2021
Life Update July 2021
July 12 2021
Going Deep: Follow-Up Pt. 1
May 24 2021
I Got A Camera!
May 5 2021
On Taking Pictures and Social Media
April 26 2021
Rails Wizards Pt. 1
April 19 2021
Rails Wizards Pt. 2
April 19 2021
Rails Wizards Pt. 3
April 19 2021
Rails Wizards Pt. 4
April 19 2021
Rails Wizards Pt. 5
April 19 2021
Rails Wizards Pt. 6
April 19 2021
Rails Wizards Pt. 7
April 19 2021
Rails Wizards Pt. 8
April 19 2021
Rails Wizards Pt. 9
April 19 2021
Trailing Slashes and Gatsby
April 16 2021
Tool Highlights: Typora
March 23 2021
Comparing JAMstack and Rails
March 20 2021
On Default Scopes in Rails
March 19 2021
Are 'New' and 'Edit' RESTful? (Rails)
March 18 2021
Everyone Forgets DNS TTL.
January 17 2021
LinkedIn. Never again.
January 5 2021
I Got Married!
January 3 2021
Configuring Environment Variables for All Netlify Environments
December 30 2020
Trailing Slashes on Netlify
December 29 2020
Announcing React-Netlify-Identity-Gotrue!
December 28 2020
Dishwasher Revelation
December 28 2020
Going Deep
December 21 2020
A Very JAMstacky URL Shortener / Redirector
December 13 2020
A Primer on Netlify Forms Pt. 2
November 11 2020
A Primer on Netlify Forms Pt. 1
November 10 2020
Contact Sharing Over The Web
June 5 2020
Demystifying The Modern Web, Vol. 1 - URLs Are Everything
June 2 2020
Ride Rundown: The Columbus Loop (+Hard Road)
April 10 2020
Ride Rundown: Opening the Road Season Early 03/01/2020
March 4 2020
Representing Family
March 3 2020
A New Guitar Joins The Family
January 10 2020
Let it Snow, Let it Snow, Let it Snow โ„๏ธ
December 9 2019
The Tank Has Arrived
November 25 2019
I Switched To Plain Text Emails Only. You Should Too.
November 24 2019
Ode to SuperClydesdale
July 30 2019
RAGBRAI 2019
July 29 2019
The Story Behind The Picture vol.1
January 21 2019
asdf. A Developer's Best Friend
January 20 2019
Straight to the Inbox!

I post less than once/month.
No spam. No data selling. Never.