Estimated reading time: 7 minutes. Not long ago while watching one of the presentations of Andrew Sorensen (I recommend The Concert Programmer as well by the way) that he is using a really funny looking keyboard. I started googling it and found out the strange and marvelous world of keyboards that I had no idea existed. I want to note here some most notable things that I had learned and maybe you can learn something in the process. At first I was exploring Keyboards, then started exploring keyboard layouts and ended up back in the hardware land at the end. So let's start with the keyboard that inspired this whole quest: Kinesis Advantage I found this video review to be most useful to get an idea how it looks and works. Mini review: + It's ergonomic with mechanical keys (that's a good thing) + Your thumbs can do something useful instead of just hitting on 'space' - 'Esc' and Function keys are really small and cheap. - No arrow keys -