I’ve done a lot of things as a front-end web developer. I’ve created all kinds of stuff that probably doesn’t really suit the job description really well. The one thing that I’ve always avoided like the plaque is PROGRAMMING.
I’m kind of a stickler when it comes to details, and that’s really a big reason why I’ve avoided programming — waaaay too many details. Sheesh! But an opportunity has come my way that I can’t ignore.
What the Foo!?
I’ve been working with FooPlugins as the Solutions Manager since March of this year. They are an amazing group. Adam W. Warner and Brad Vincent make an amazing team with a clear vision for developing high-quality, well supported, and continually developing WordPress and jQuery plugins. In a short amount of time they’ve developed some great plugins like FooBox, FooBar, and Social Wiggle. They’ve also made some really great partnerships with high quality developers. For example, the Justified Image Grid is the 7th most popular plugin at CodeCanyon. Adam and Brad reached out to Firsh of JIG about FooBox, and now JIG provides deep integration with FooBox within it’s settings. They also are now providing premium support tokens for WP Better Security. Yes, THE WP Better Security that has over 800,000 downloads on the WordPress Repository. Combine that with now showcasing Coming Soon Pro and PDF Comments, FooPlugins is quickly becoming a serious contender in the plugin market.
So… you get the picture, I think they’re great. So one day, Brad said to me: “Matt, you know how you’ve been saying we need to strengthen our documentation for all our FooPlugins plugins? We’ve been thinking of developing a plugin for it, and we want you to do it!” When he said that, I first asked him if he could make a plugin for a 36-hour day (’cause that’s what it might take), then I said: “Cool, teach me!”
Thus, Brad created:
I’m Making a WordPress Plugin!
Brad is going to be blogging about his approach to building plugins. You can see his first post about it here. He’ll bounce his strategy against what I’m doing with our documentation plugin that is in development concurrently, called FooDocs. We’ll post updates to it at github, everyone can learn together. It’s an awesome idea that I felt I couldn’t pass up, despite all my anxieties about programming.
So, there it is. Would love to hear your thoughts. We’ve researched quite a bit on various documentation plugins already out on the market, and I’ll go into that more in depth in the next post. But I’d love to hear your thoughts and suggestions for this plugin below in the comments field.