The year was 2009, and I was sick of WordPress. I was a huge fan of StackOverflow and the technology stack they were using, and thought I could "borrow" some of their ideas to create my own blog engine. After a few weeks of hacking with ASP.NET MVC 1.0, my new blog engine, PaulPad, was online. It was badly written, had few features, but it was small and simple.
After a while, Matt Hamilton and Aaron Powell started to use PaulPad too. They got sick of all the hardcoded references to "Paul Stovell" in the source code, and they started sending me patches. We figured other people might find it useful, so we renamed it FunnelWeb, and put the code on Google Code.
Since then, FunnelWeb has changed a lot. It's now running ASP.NET MVC 3.0 and Razor. We support extensions, themes, BlogML imports, and a truckload of features. It has grown organically, with features added by people who really wanted them. We've had contributions from almost a dozen incredibly smart people, and we're seeing lots of FunnelWeb sites popping up. Check out some of the examples on the FunnelWeb HQ site.
The best feature about FunnelWeb is that it's written in .NET, for .NET developers. If you want to change something, you can use the tools and frameworks you're familiar with. The code is relatively simple, and it's friction free.
If you're not using FunnelWeb, what would it take to get you to switch?
Welcome, my name is Paul Stovell. I live in Brisbane and work full time bootstrapping my own product company around Octopus Deploy, an automated deployment tool for .NET applications.
Prior to Octopus Deploy, I worked for an investment bank in London building WPF applications, and before that I worked for Readify, an Australian .NET consulting firm, where I was lucky enough to work with some of the best in the business. I also worked on a number of open source projects and was an active user group presenter. I've been a Microsoft MVP for WPF since 2006.