Make the system easy to understand
People should be able to understand what is happening, why it matters, and what they can do next.
I’m Pete Zenger. I like complicated software, clear interfaces, small teams, and the moment a difficult problem becomes easy to explain.
Get in touchFor more than a decade, I've shipped products from scratch, scaled systems, led engineering teams, and stayed close to the details that make software feel calm, capable, and trustworthy.
“The details are not the details. They make the design.”
I do my best work between disciplines: translating product intent into system behavior, turning technical constraints into clear choices, and keeping the experience coherent as a prototype becomes a real product.
I write because good decisions are worth reusing. This blog collects patterns from building software, thoughts on design, and observations from everyday life.
People should be able to understand what is happening, why it matters, and what they can do next.
A good workflow clears away setup work, preserves context, and makes the next useful action easy to see without forcing everyone down one path.
Prototypes, product signals, and honest feedback lead to better decisions. Judgment still matters; evidence gives it something real to work with.
Now
I’m improving how people understand and operate a high-performance data platform, where clear state and trustworthy feedback matter.
Studio
Product, UX, and engineering work for teams that need a sharp outside perspective and a practical path to shipping.
Practice
Products from zero to one, systems serving millions, engineering leadership, and plenty of lessons from the gap between a good idea and a useful product.
Get in touch about product and UX work, technical writing, consulting, or something I've written.