Software design principles aspire to be universal. And yet, when you create software, you sometimes intentionally violate principles. You might not be able to explain why this "wrong" design somehow "feels" better. You're applying your own, unspoken design heuristics. Bringing them out in the open, improves design discussions, and helps us build a larger toolkit for making better tradeoffs. In this session, we'll explore the benefits of distilling your design heuristics using practical examples.
Escaping the Enshittification Trap: Systems Thinking for Sustainable Quality
7pm New Zealand time, please check the event time in your time-zone. In this talk, we’ll explore quality as an emergent property of our teams, tools, and processes—not just something we test at the end. We’ll look at challenges like speed to market and...
