October 14, 2025 · 6 min read
Building Systems Across Disciplines
systemsdesignengineering
The most useful projects I have worked on were rarely owned by a single discipline. They moved because research clarified the problem, design shaped the interface, engineering made it durable, and operations kept the whole thing real.
Structure matters more than volume
When teams are cross-functional but loosely organized, they tend to produce more artifacts instead of better decisions. Good systems reduce interpretation cost. They make the next move obvious.
One practical habit
I like keeping a project frame that lists the user problem, the implementation constraint, the content story, and the operating owner. If one of those is missing, the work usually drifts.
ts
const projectFrame = {
problem: "What user friction are we removing?",
constraint: "What must stay true technically?",
story: "What should feel obvious to the user?",
owner: "Who keeps the system healthy after launch?"
};