Development PracticesThe Hardware Mindset in a Software World
Software evolves fast - but good software still demands thoughtful engineering. As electronics engineers turned software developers, we’ve learned that some of the toughest and most valuable lessons come from a world where bugs can’t be patched post-release and dependencies don’t break silently - they break catastrophically. In this talk, we’ll share how hardware design principles like "designing by constraints", failure tolerance, repairability, and long-term maintainability can shape better software. From managing dependencies like supply chains to writing energy-efficient code, we’ll explore how an engineering mindset can level up your development practice - regardless of your software stack.
talk.summaryAiDisclaimer
talkDetail.whenAndWhere
In this talk, we’ll share how hardware design principles like "designing by constraints", failure tolerance, repairability, and long-term maintainability can shape better software. From managing dependencies like supply chains to writing energy-efficient code, we’ll explore how an engineering mindset can level up your development practice - regardless of your software stack.