Software developer from Ukraine, ergonomics and simplicity fanatic. There are two kinds of programmers — those who have written compilers and those who haven't. — Terry A. Davis, one of the greatest programmers to ever walk planet Earth