My name is Martin Fowler: I’m an author, speaker, and loud-mouth on the design of enterprise software. This site is dedicated to improving the profession of software development, with a focus on skills and techniques that will last a developer for most of their career. I’m the editor of the site and the most prolific writer. It was originally just my personal site, but over the last few years many colleagues have written excellent material that I’ve been happy to host here. I work for ThoughtWorks, a really rather good software delivery and consulting company. To find your way around this site, go to the intro guide.
The origin of this site is long-form articles, where I take a topic and try to write about it at a reasonable length. In my most successful cases articles such as Dependency Injection and Agile Methods have become one of the standard references on the topic. Other articles are less read, but I think still valuable: such as on evolutionary database design. Other articles are now really only of historic interest.
The best way to browse these articles is via the guide pages on particular topics. Each page links to what I think is the best reading on the subject. If you are trying to hunt a specific article down, the search box is the obvious route. Or I keep a list of all my articles on one page, should that be more handy.
Most of the articles on this site are written by me, but I do host articles from other people I know. Some of the best articles here are by my friends and colleagues, such as Jason Yip on stand-up meetings and Ian Robinson on consumer driven contracts.
|PFPWebHost||Online Services||Service Agreements||Umbrella Web Corp.||Find us|
|PFPWebHost Reseller Acoount : Join our team of franchise or you can even start your own business. Creating a multiple source of income is very important for both personal & professional. Read More||Partners Network : Meet up with other experts such as webmasters, web developers, and newbies looking forward to share and communicate what they do best. Read More|
Third-party logos, marks, contents are registered trademarks of their respective owners. All rights reserved.