- Blogging for Benjamin Competition
- Why I'm Grateful to Work on the Web
- 24 Pull Requests
- Update Downloadable Product's Expiration Date in WooCommere
- Get Lost in the Flow and Work for More Than a Salary
- Why A Plugin's Popularity Matters
- Why You Should (Or Shouldn't) Use Premium Plugins
- WooCommerce Terms & Conditions
- Only Ship to Continental United States with WooCommerce
- Just Talk
- Why I Love Jetpack
- Making Jetpack Better
- Remove Billing Address for Free Virtual Orders in WooCommerce
- Notify Admin of Customer Address Change in WooCommerce
- Open Your Self Up To New Possibilities
- 2013 Resolutions Review
- Create a Community
- Tips for Starting a Community
- The Intent of Goals
- Create The Ultimate Invoicing System Using WooCommerce
- Change From Address in Ninja Forms
- Work With People Who Inspire You
- Contact Form 7 & MailPoet Integration
- Giving Back to The Community
- Adding Fuctionality to Lean Plugins
- Choose Stripe For a Payment Gateway
- A Dip Into Entrepreneurship
- Reward Yourself
- Blogging for Benjamin Plugin
- Blogging for Benjamin Wrap Up
I have some pretty exciting news that I've been waiting to share for a while now. Back in June I released the User Analytics extension for Ninja Forms. That was definitely the start of my entrepreneurship but there is another aspect of being an entrepreneur that I've been looking forward to. Back in November I used the commissions from my extensions to purchase the rights to another developer's plugins so I can resell them as my own. And now I really feel like an entrepreneur!
I took over three different plugins:
- Pushover Notifications – to send admins notifications when forms are filled out.
- Freshbooks – to automatically add users to your Freshbooks account
- Mad Mimi – to automatically add users to your Mad Mimi newsletter lists
It took me a while but I audited, updated, and rereleased each plugin.
Why Buy Someone Else's Plugins?
Contrary to popular belief it takes a significant time investment to build and maintain plugins. In this case the developer wasn't interested in investing that much time in maintaining these plugins. It doesn't make much since split up your time among totally different projects since each one has it's own learning cost. I'm already committed to Ninja Forms with my other extensions so making the same changes I made to MailPoet over to Mad Mimi isn't too much additional time so it makes sense to maximize that time investment.
As an additional perk I noticed some differences in code styling, conditional logic, user interface elements, and broad programming structures. Looking over all of this has been pretty great and there's a couple minor updates I plan to make to my existing plugins.
Where Do I See This Going?
I honestly don't know where I'm going. I rarely do. As with just about everything else in life I tend to just dive in and go where the current takes me. 🙂
I do know that I'm very happy with this decision. I like building up a repertoire of plugins that users can use to get more value out of their site. And I like having a wealth of knowledge that I can use for other development projects. Should another opportunity like this come up I plan on taking it.
Good luck and keep us posted! 🙂
Thanks Matt! I’m really looking forward to it. And I will do so. 🙂
I’ll be blogging a whole bunch about this soon, but a portfolio of plugins is a powerful thing. It’s a great vehicle for freedom. You like freedom don’t you Patrick?
Absolutely. I love the idea of having a big tool box with a variety of tools to accomplish any task. And I absolutely love the freedom in developing these extensions. It’s nice setting my own deadlines and working on the projects I want to work on. I usually develop an extension to learn something new so it usually turns into a way to pay for my learning which I love.
Thanks for sharing Patrick. As much as I love creating plugins from scratch, acquiring popular yet neglected plugins (or add-ons) is a fantastic way to go.
Looking forward to hearing your progress on the acquired plugins!
Hey Phil – thanks for sharing! You have a pretty awesome blog talking about all the things I love to talk about. 🙂 I hope we’ll meet again on the interblag sometime. 🙂