top of page
Craig Risi
Admin
More actions
Profile
Join date: Jun 11, 2018
Posts (243)
Oct 2, 2026 ∙ 8 min
Measuring Engineering Capability: Looking Beyond Delivery
Organizations have become increasingly sophisticated at measuring software delivery. We can measure lead time, cycle time, throughput, deployment frequency, change failure rate, reliability, predictability, and a growing number of other engineering metrics. These measurements tell us a great deal about what an engineering organization is delivering and how effectively software moves through the delivery system. But there is another question that is just as important: Are we actually becoming...
8
0
Sep 18, 2026 ∙ 7 min
Systems Thinking for Software Engineers: Why Great Engineers Think Beyond the Code
When most people begin their software engineering careers, their focus is naturally on writing good code. They learn programming languages, design patterns, frameworks, testing techniques, and architectural principles. Success is often measured by whether a feature works, whether the code is clean, and whether it passes the required tests. While these are essential skills, they represent only part of what makes an effective engineer. As engineers become more experienced, they begin to realize...
32
0
Sep 4, 2026 ∙ 8 min
Building Engineering Judgment: The Skill Behind Better Technical Decisions
Software engineering is often described as a technical discipline. We talk about programming languages, frameworks, architecture patterns, cloud platforms, databases, testing strategies, and deployment pipelines. We invest significant time teaching engineers how systems work and how to use the tools required to build them. But another skill is arguably just as important, and significantly harder to teach. Engineering judgment. Engineering judgment is the ability to make good decisions when...
40
0
bottom of page