10 Things I Wish They Taught in Engineering School

I spent a good part of my life in school, much of it studying engineering. From a bachelor’s degree in mechanical and biomedical engineering to a Ph.D. in collaborative robotics and machine learning, it was quite an adventure.

How to Make Hardware Development More Agile

People say that you can’t do agile hardware development. I don’t believe that. While I’m not a fan of all the hype and buzz around “Agile,” I do believe in the core principles.