* **DevLib** -- Homebrew library of C/C++ utilities, drivers, and algorithms. I've contributed much of the code directly and supervised the development and integration of the rest of it. See http://www.develer.com/oss/DevLib . * **POSIX** -- I always write my programs with portability in mind, and the POSIX API is usually my API of choice for UNIX, Linux Mac OS X and even some Windows development. * **Win32** -- Most of the KERNEL32, USER32 and GDI32 APIs, including overlapped I/O, threading, events, message passing, memory management, 2D drawing and window management. * **Boost** -- A collection of high quality, general-purpose C++ libraries. See: http://www.boost.org/ . * **Qt** -- Currently my favourite GUI framework. I expecially like the elegant signal/slot concept and its simple memory management solution. http://www.trolltech.com/ * **MFC** -- I've been using these Microsoft ...err... Fine Classes, including DAO and ATL, for much longer than one would like to admit. It's a miracle I've even managed to retain some sanity. TODO: add the rest