For developers, using two monitors almost has become mainstream. Modern video cards tend to have two outputs, a second monitor usually is available after upgrading to a larger screen, and most software - including operating systems - doesn't have any...
Today I finally took the time to completely clean my keyboard (a Cherry G80–3000). I removed all keys, cleaned the area behind the keys with a vacuum cleaner (uh.. disgusting) and used soap and warm water to wash the keys (oh look how bright they are...