Modern full stack JavaScript
February 2024
Thoughts about migrating this website from Next.js to Astro, and full stack development in general.
February 2024
Thoughts about migrating this website from Next.js to Astro, and full stack development in general.
September 2023
A common but key pattern to establish in product/operations/engineering teams.
February 2020
I've come to learn that I do not fear it, and have come instead to love it
October 2021
Learn how to use the popular cloud platform Vercel and the Cypress testing framework to automate away accessibility testing.
June 2021
Personal reflections after half a year of being an Engineering Manager
July 2019
With the release of Next.js v9, API routes are easier than ever.
October 2020
Do you know your Password Manager can (probably) do a lot more than store passwords?
January 2021
A step-by-step walkthrough to replace React with Preact for smaller bundle sizes
June 2020
A whistle-stop tour of my interpretation of Technical Leadership, and the advice that got me to where I am today.
October 2018
Learn how to use the popular SSR React framework with the utility-driven Tailwind CSS framework
October 2015
Learn how to spin up a Laravel site using HashiCorp's new Otto platform
August 2019
Getting started with feature toggles using Unleash - the popular, open-source feature toggle package
December 2017
Learn how to use the popular React boilerplate app with the utility-driven Tailwind CSS framework
May 2019
Learn how to use the popular React framework with Tailwind CSS
May 2016
How to deal with the fallout of building a semi-successful product
July 2017
Presenting laravel-secureheaders, a Secure Headers wrapper for the Laravel framework
December 2017
Detailed steps on how to override the default Bus in Laravel's Lumen 5.2
March 2016
How to develop/test on different versions of PHP using Laravel's Homestead