
Building robust teams and resilient software.
Inspired by nature.
Scaling WordPress to handle massive amounts of content and traffic is a challenge that many organizations face, especially as their site grows in size and popularity. Every site is unique, but there are common obstacles encountered when building a WordPress…

In Portland, Oregon, at WordCamp US 2024, I had the pleasure of presenting not just once, but twice. The energy at WordCamp was amazing—everyone was so friendly, and the exchange of ideas was inspiring. I received positive feedback from both…
One of WordPress’s most powerful tools is the Gutenberg Block Editor. Out of the box, it provides a modern and flexible content creation experience. With custom blocks and workflows, it can be transformed into a tool tailored to an organization’s…

We have an open code review process at Alley. There is a review queue in Slack. We submit our Pull Requests (PRs) into the slack channel when ready for review and anyone can claim them. We also have a culture…

I’ve learned as much about communication as I’ve learned about code since working at Alley (we’re hiring), a fully distributed digital agency. Since we all work remotely, communication happens using Slack and Zoom on the computer. While these tips outlined…

As a software developer, I’m interested and concerned about the state of our software. Software does not always work and even critical bugs often take hours or days before they are fixed. The cost on society of faulty software is…

Listening to some podcast which I’ve long since forgotten the name of, I heard a top executive talk about how there was always the fire of the day to put out. This small comment changed how I thought about my…