As programmers, investing in a great keyboard is the best thing we can do for better productivity and also health reasons with some layouts preventing RSI.
I am curious what keyboards do you all use? Have you built/designed it yourself? What do you use to program the keyboard and what customizations have you made?
p.s. I use an Apple magic keyboard that I modify with Karabiner. I am also writing a DSL that lets me easily modify my keyboard configuration. Only thing I would love to change in my magic keyboard is to split space key into two keys and generally have a Preonic layout of keys but with non mechanical switches as I get tired typing on them and like low key travel.