Tips for a custom keyboard

A lot of failures and missteps could have been avoided with a few simple tests.