Who is Martin Fowler
Famous author for the book - Patterns of Enterprise Application Architecture. His site features in-depth write-ups about design patterns to application patterns like MVC, MVP as well as best practices like Continuous Integration, Refactoring....
Some Books written by Martin Fowler
The PoEAA is a definitely recommended read. Everybody who wanna code beyond a todo list app should read it :)
Trying to get my hand on Refactoring now, but really as always, not also reading some other stuff right now.