Designing Electronics That Work (Real-World Hardware Development)