Skip to content
parvezive
Subscribe

Practical notes on leadership and architecture, every other week.

Subscribe to the newsletter

Engineering leadership · Software architecture

Lessons from 25 years of building software, and the teams behind it.

I write about growing from engineer to leader, designing systems that last, and the books that shaped how I work. One thoughtful email, every other week.

Latest writing

All posts

Oct 20, 2026

Start with a modular monolith

Most teams reach for microservices to fix a problem they don't have yet. Draw the boundaries inside one deployable first, and let the system tell you when a module has earned its own service.

Architecture · 5 min read

Oct 13, 2026

Delegation is a design problem

Handing out tasks isn't delegation. Real delegation means designing what you hand over, how much authority comes with it, and how you'll know it's on track, just like designing an interface.

Leadership · 5 min read

Oct 6, 2026

Modern Java for people who learned it in 2005

If your mental picture of Java still involves getters, setters and anonymous inner classes, the language has quietly become a different one. Here are the features that change how everyday code looks.

Java · 4 min read

Workshops

All workshops

Small, live sessions for engineers stepping into leadership. Join a waitlist to hear about dates first.

Get the next essay in your inbox

Practical notes on engineering leadership and architecture, written for people doing the work. Free, every other week.