Func_arena, your number one source for retro FPS development, has interviewed Kristian Duske, the author of everyone's favourite map editor, TrenchBroom. If you want to learn more about the history and development challenges you can read it here:
funcarena.com/