Philip Greenspun’s Research page reveals several interesting ideas. He’s known for explaining how to build robust database-backed websites when most people were still hand coding everything. That was a process of making everything modular and separated from the presentation, and in many ways the next generation of the web is a continuation of that. He gives the impression of being a mad scientist at times, but the resulting ideas are solid.