Building a portable low-profile keyboard
How hard can it be?
Choosing a better stack for parametric 3d modeling