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

How to Present Technical Strategy to Non-Technical Stakeholders Career
Aug 25, 2026

How to Present Technical Strategy to Non-Technical Stakeholders

This is one of the highest-leverage skills an architect can develop. It is also one of the most consistently underdeveloped....

4 min read
Q3 2026 Movers and Shakers: What AWS, Cloudflare, GitHub, and Adobe Just Shipped Industry News
Aug 18, 2026

Q3 2026 Movers and Shakers: What AWS, Cloudflare, GitHub, and Adobe Just Shipped

Every quarter brings a flood of announcements from the platforms that power modern web architecture. Most of it is noise....

5 min read
Decision-Making Under Uncertainty: A Practical Framework for Architects Enterprise Architecture
Aug 11, 2026

Decision-Making Under Uncertainty: A Practical Framework for Architects

Architecture decisions are almost never made with complete information. You are choosing a database before you know exactly how your...

5 min read
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