I'm not big-brained enough to use cameras on Linux, so I decided to write my own camera stack (based on a real story).