The blog

Notes on building
things for the web.

Articles on web development, Jekyll, Git, DevOps, and keeping sites fast, secure, and beautiful.

All articles

Portfolio Projects That Signal Architecture Thinking to Hiring Managers Career
Aug 04, 2026

Portfolio Projects That Signal Architecture Thinking to Hiring Managers

Most developer portfolios demonstrate the same things: a React app, a REST API, maybe a deployed project with a custom...

5 min read
Architecture Tradeoffs: Speed, Safety, and Scale Enterprise Architecture
Jul 28, 2026

Architecture Tradeoffs: Speed, Safety, and Scale

Every significant architecture decision is a negotiation between competing forces. The more explicitly you can name those forces, the better...

6 min read
The Communication Skills That Separate Senior Developers from Architects Career
Jul 21, 2026

The Communication Skills That Separate Senior Developers from Architects

The most technically skilled person in a room is rarely the most influential architect in that room. This is not...

4 min read
The Three Horizons Model: Shipping Today While Designing for Three Years Out Enterprise Architecture
Jul 14, 2026

The Three Horizons Model: Shipping Today While Designing for Three Years Out

One of the most disorienting parts of growing into an architecture role is learning to hold multiple time frames in...

4 min read
Adobe Experience Manager and the Modern DXP Stack: What Enterprise Architects Need to Know Industry News
Jul 07, 2026

Adobe Experience Manager and the Modern DXP Stack: What Enterprise Architects Need to Know

If you work at any organization with a meaningful digital presence, you have almost certainly run into Adobe’s enterprise platform...

6 min read
What Junior Developers Should Learn First: Design, Ops, or Security? Career
Jun 30, 2026

What Junior Developers Should Learn First: Design, Ops, or Security?

Ask ten senior developers what a junior should focus on first and you will get ten different answers. Some say...

5 min read
How to Think in Systems, Not Tickets Enterprise Architecture
Jun 23, 2026

How to Think in Systems, Not Tickets

Most developers are trained to think in tickets. A ticket arrives, you understand the requirement, you write the code, you...

4 min read
Developer to Architect: A 24-Month Skill Roadmap Career
Jun 16, 2026

Developer to Architect: A 24-Month Skill Roadmap

There is no single moment when a developer becomes an architect. It is a gradual accumulation of breadth, judgment, and...

6 min read
Enterprise Architecture for Developers: What It Is and What It Is Not Enterprise Architecture
Jun 09, 2026

Enterprise Architecture for Developers: What It Is and What It Is Not

Enterprise architecture gets a bad reputation in developer circles. It conjures images of slides no one reads, acronyms no one...

3 min read
Getting Started with GitHub Actions github
Feb 28, 2024

Getting Started with GitHub Actions

GitHub Actions automates software workflows directly in your repository. You can run tests, build artifacts, deploy apps, and handle repetitive...

3 min read
Common Misconceptions About WordPress wordpress
Sep 01, 2023

Common Misconceptions About WordPress

WordPress is undoubtedly one of the most popular content management systems (CMS) on the internet today. With its user-friendly interface...

3 min read
Private Email Address via Git Config git
Nov 26, 2022

Private Email Address via Git Config

I’m constantly learning new things and most recently learned a little tidbit about a feature about Git, allowing for private...

3 min read