EP152 – Funding Open Source with Employment – How Plugins Are Really Built

As much as we like to think Open Source is all about giving and not getting, it isn’t a sustainable model. Peace, Love, and WordPress are great, but we still need to eat. So how are plugins really funded? We continue this series on funding open source with Russell Aaron. He has built and maintained several plugins on his own while an employee with a company. Russ says he supports his plugins “on his own dime,” so you’ll want to watch this episode for sure.

Funding Open Source: The Series

WPblab Sponsors


Thank you for being a preroll sponsor, ServerPress! ServerPress is the maker of DesktopServer, WPSiteSync, and so much more! serverpress.com. (It works with WooCommerce now!)


If you are tired of unreliable or slow hosting check out Kinsta.com, who takes managed WordPress hosting to the next level. Powered by Google Cloud, all their plans include PHP 7.3, SSH access for developers, one-click staging area, 20 global data centers, free SSL, free CDN and 24×7 expert support who will also migrate your site free of charge. demo.Kinsta.com

About Russell Aaron

Born and raised in Nevada, Russ is no stranger to hard work and the hustle. He started coding in MySpace “pimping out tables” for the “About Me” section. He then started learning some CSS and going to WordPress Meetups.

He worked at a mortgage company and built plugins to work with the API to display rates on the website. He ended up selling that plugin to local real estate professionals and other loan shops. He knew these people personally.

Back in the day, he was asked to help organize WordCamp Las Vegas so he put his Gravity Styles plugin on hold to work on it. Serendipity rewarded him. Ben Fox urged him to build the plugin. He said, “if you don’t build it, I will.” Pippin Williamson sat down at Russ’ laptop and a few minutes later, he had the plugin ready.

Read more about Russ on his website and say hi to him on Twitter.

Why Build Gravity Styles?

When you’re creating a product it is important to solve an actual problem. He hated styling forms. So, he saw Suzette Franck made all of her forms pink. So he asked her if he could use her CSS. “Sure” she said. And Russ was off building Gravity Styles.

“I hate styling Gravity Forms.” Russell Aaron

How Long Before Gravity Styles Was Solvent?

It was always solvent. Russ believes that you should only work on side projects after you feed your family and have a roof on your head.

“Please keep a roof over your head.” Russell Aaron

Do the Work

Don’t be afraid to walk up and shake someone’s hand. Build relationships. Those are the most valuable tool anyone has. Also, don’t be afraid of guerrilla marketing.

“Stop talking and start sweating.” Russell Aaron

For example, he used DesktopServer, built a local version of a website that was fully operational and had content. He would go to that business (someone he knew) and say something like, “Hey. I built this for you. Would you like to have a website setup in an hour for your business?” Then he’d help them with hosting or whatever, got the cash, and moved on.

“If you don’t have the passion to do this it doesn’t matter if you’re Bruce Wayne; you’re not going to get anywhere.” Russell Aaron

Advice for Plugin Developers

“They gave me hosting and I did something with it.” Russell Aaron

  1. Be curious.
  2. Be passionate.
  3. Have a mentor then be a mentor.
  4. Solve a problem with your plugin.
  5. Hire or ask a professional to code it.
  6. Be accountable.
  7. Do the work.
  8. Build relationships.
  9. Don’t be a taker; be a giver.
  10. Use the tools you have.
  11. Go to Meetups and Conferences.
  12. Make friends.
  13. Do all of this after you’ve paid for your food and rent.

Tool or Tip of the Week

This Tool or Tip of the week is brought to you by Fat Dog Creatives. If you’re a service-based business serious about growth, Rhonda Negard is your rebranding and web design thinker, a strategic design specialist. Check out her website at FatDogCreatives.com

Russ recommends getting a Chromecast. Use it to play videos from WordPress.tv while you work (keep learning), YouTube, or at social gatherings.

Jason recommends Small.Chat. Even the free account allows you to integrate a chat bot on your website to your Slack channel. Respond in real time in a way that works with your team.

Bridget recommends the DOSS SoundBox. The bass is awesome. Shows the best of Miles Davis which she is currently enjoying — especially Kind of Blue.

Weekly Watercooler Discussions about WordPress and it’s community.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.