Greetings! I'm a professional software developer and geek born in the home computer age, living in Germany with a lovely daughter and my Japanese wife, in a small house that I (partially) built myself.
I prefer to grow software (constructing is the wrong metaphor) organically, test-driven and clean, with a lot of automation and supporting tools, which are best shared and collaboratively improved as open source. Like gardening, you need to take a long-term view, consider the seasons and surroundings to write beautiful, lasting applications.
I have an engineering diploma in Information Technology from Berufsakademie Stuttgart, and have been working as a software developer since 1999. I've dabbled with many technologies and operating systems, and am widely interested in technology and its effects on projects and society. I spend most of my computer time in the Vim editor, and have contributed many plugins, as well as published many other projects as open source, of which I am an enthusiastic supporter.
Apart from computers and my family, my main hobbies are cycling, juggling, painting, and music.
For more information, have a look at my resume, read a long treatise about me personally, or just continue browsing this site.
To contact me, , comment on my blog, or collaborate with me elsewhere on the Internet.
Ingo Karkat, 16-Jul-2012, updated 12-Aug-2012