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.