How a devboard works (and how to make your own)