Having a bootloader in place is crucial for any embedded product. Not tackling it early will risk getting your product to market, and its long term health.
In order to easily distribute a complicated piece of software, we created a virtual machine appliance. We developed an automated and modular build process.
Humans come with their own built-in automation system called "habit formation." Here's how I changed one of my development habits for the better using a small script and a little b