00年3月，他成为ThoughtWorks（一个系统集成和顾问公司）的首席科学家。福勒是敏捷联盟的成员，于2001年，同其他16名合着者一起协助创作了“敏捷软件开发宣言”。他负责维护一个bliki网站---一种blog和wiki的混合衍生物，他还使控制反转(Inversion of Control)之一的“依赖注入模式(Dependency Injection)”一词得到普及。