Meet Bryce Adams, WordPress Expert

Bryce presented Lessons Learned Building a WordPress SaaS on Tuesday, March 14, 2017 at 5pm EST. You can also purchase the recording to watch at any time for just $19.

During this session, Bryce explained the lessons he’s learned and mistakes he’s made while building a custom reporting service for WooCommerce. In particular, we spent a lot of time talking about the logistics, costs, and challenges presented by creating a SaaS.

Without any further ado, here are Bryce’s answers to my interview questions.

Where can we find you on the internet?

I’m mostly on Twitter @bryceadams but also have a personal blog at https://bryce.se. I don’t have much time to write posts these days but when I do, they tend to end up on Metorik’s Behind the Scenes blog. Why? Well, they’re all mostly related to Metorik, so why not?!

When and how did you get started with WordPress?

Many years ago I made my first blog, which of course ran WordPress. Slowly over the years I needed to customise more parts of the blog and other blogs I built for friends, so I began picking up the necessary developer skills and eventually ended up with my first real job in the WordPress space at WooThemes, working in WooCommerce support.

What resources do you turn to when you want to learn something new?

I’m working with Laravel & Vue a lot these days, so mostly Laracasts. But honestly I just haven’t really had the time to invest in learning recently. It’s something I’d love to dedicate more time to though.

What is your favorite WordPress feature/aspect?

The action/filter system really is quite good and unique to WordPress. It makes extending WordPress really that simple, which is great since it allows people to start writing code in moments.

What is one surprising thing you’ve learned while building a software service?

It’s as hard as everyone says 🙂 Juggling 100 different things at once, wearing the hat of a developer, designer, marketer, CEO, etc. all at once is truly difficult. But also, more significantly, it’s truly fulfilling. Building something from scratch into something that puts food on the table, without relying on any one individual or company is an amazing feeling. On top of that, working with some of my amazing customers to hear about how Metorik helps them grow their own businesses is very inspiring and motivating.

Is there a lesson you’ve learned since starting Metorik that would have saved you a lot of time or headache if you had already known it before starting the project?

I can’t think of any specific lesson, but I try not to hold too many regrets, so not really. Probably just that building an entire app is hard, and maybe I would have spent more time learning about all the technologies I use beforehand, but I didn’t really have much time as I wanted to get started the second I could.

What advice do you have for others looking to become WordPress experts?

Build stuff. Anything. Learn, of course, but turn that knowledge into something tangible.

What is one interesting non-WordPress-related fact about yourself?

I used to own a few motorbikes/dirt-bikes and loved it!


Thanks Bryce!

If you want to learn more about selling a software as a service and you’re looking for a six month head start, make sure you register for Lessons Learned Building a WordPress SaaS.

Meet Kyle Maurer, WordPress Expert

Photo of Kyle MaurerKyle will be presenting Mastering WordPress Troubleshooting. You can join us for free for the live broadcast on Friday, January 20, 2017 at 1pm EST. You can also purchase the recording to watch at any time for just $19 (or $9 if you’re reading this before the broadcast).

During this session, Kyle is going to show you how to tackle any and every difficult bug you might encounter with a WordPress website, whether you currently understand the problem or not. By the time the presentation is done, you’ll be equipped and ready to identify, research, and solve even the trickiest of website bugs.

Without any further ado, here are Kyle’s answers to my interview questions.

Where can we find you on the internet?

https://realbigplugins.com
http://realbigmarketing.com
http://kyleblog.net
Twitter: @MrKyleMaurer
Github: brashrebel
WP Slack: brashrebel
Post Status Slack: kyle

When and how did you get started with WordPress?

I wrote a poem about that once over on my w.org profile. I also wrote a really long story over here on HeroPress.

What resources do you turn to when you want to learn something new?

Post Status Notes keep me very informed of everything important happening in WordPress. I also routinely peruse managewp.org and wptavern.com for more news. But probably my best source of information is podcasts. I listen to many different podcasts (and co-host a couple) on many topics. Some of the more educational variety which I enjoy include WordPress Weekly, Apply Filters, Shop Talk Show, Post Status Draft, Art of Value, Kitchen Sink WP, Startups for the Rest of Us and a few others.

What is your favorite WordPress feature/aspect?

WordPress is packed with hundreds of things we take for granted. The user roles and capabilities system and multisite are so awesome and powerful. But I also love little things like get_plugin_data() and all the other core functions which power the plugin system.

What is your most frustrating thing to debug/troubleshoot?

Humans. When it comes to WordPress though, email issues are typically quite tricky just because there’s so many points at which something can go wrong. Others would definitely be anything that requires waiting as a part of the troubleshooting process like cookies, caching, crons, DNS propagation, etc.

What advice do you have for others looking to become WordPress experts?

Paying for WP Sessions is a great start. But really, “expert” is an elusive and lofty title. It isn’t easy to become an expert in anything. My advice would be to work hard to immerse yourself in things that really challenge you and maybe even scare you. Hate public speaking (of course you do, everyone does)? Do that. Speak at local meetups and WordCamps. Those events will challenge you to become proficient in a topic and will work wonders for your self confidence. Also partner with others on ambitious projects that are just a little beyond what you already know. Avoid what’s easy. Make yourself uncomfortable.

What is one interesting non-WordPress-related fact about yourself?

m a pretty long time, die-hard fan of the Michigan Wolverines and the Green Bay Packers.


Thumbnail for Mastering WordPressThanks Kyle!

If you want to learn more about troubleshooting your own problems and how to save yourself both time and hassle, make sure you register for Mastering WordPress Troubleshooting

Meet Justin Sternberg, WordPress Expert

Justin will be presenting Custom Meta and Settings with CMB2. You can join us for free for the live broadcast on Friday, May 29, 2015 at 3pm EST. You can also purchase the recording to watch at any time for just $9.

During this session, Justin is going to talk about how you can leverage the incredible work that has gone into the CMB2 library to quickly and easily create custom meta inputs for all of your different post types. What’s more, CMB2 can also be used for creating settings pages, managing user meta, and even for creating visitor-facing forms on the front-end of sites. It takes care a of a lot of tedious work, leaving you time to take care of the important things.

There aren’t enough nice things I can say about how great and genuine Justin is as a person. He’s the perfect person to have at the helm of the CMB2 project as he takes a very pragmatic approach to problem solving. I’ve had the privilege of knowing him for a number of years now and it is my absolute pleasure to host him here on WPSessions. I can only hope you’ll someday get an opportunity to know him as well as I do!

Without any further ado, here are Justin’s answers to my interview questions.

Where can we find you on the internet?

http://dsgnwrks.pro
http://jtsternberg.com
https://twitter.com/jtsternberg
https://www.facebook.com/Jtsternberg

When and how did you get started with WordPress?

I began working with WordPress around 2009 as I was looking for a cheap CMS solution to use for our church’s website.

What resources do you turn to when you want to learn something new?

Usually I keep a log of things I want to learn and as resources float in front of me (via things like Twitter, or JavaScript Weekly, etc), I bookmark them so that when I get a chunk of time to research and learn a new thing, I have a backlog of resources to pull from.

Also, when it comes to getting some advice about WordPress-related questions, having a crowd on Twitter to poll is immensely valuable. Other than that, it’s the usual: google, stack-overflow, digging into the source code, etc.

What is your favorite WordPress feature/aspect?

How flexible it is. There are so many awesome nuggets you can find just digging through core. My appreciation for that in core has been the driving philosophy behind the development of CMB2.

How did you inherit the codebase for CMB2?

I began using the original, Custom Metaboxes and Fields for WordPress by Jared AtchisonBill Erickson, and Andrew Norcross. I loved the utility-belt nature of the library, but found there were just a few things I thought would make it really killer… I started submitting pull requests, and after a few of those Jared offered to give me commit access.

After taking over and driving development of that library for over a year, we (WebDevStudios) approached Jared about transferring the project over to us. It wasn’t much longer after that we decided to completely revamp the library, and CMB2 was born.

What is the most interesting thing you’ve made using CMB2?

I think the story|ftw plugin is a pretty cool example of what you can do with it.

What does the future hold for CMB2?

The road map is long and arduous… We have many goals like allowing wysiwyg fields to be repeatable, making repeatable groups more robust, Adding a tabbed UI, Adding customizer and widget support, etc, etc. The list gets longer every day. 🙂 My overriding goal is to continue to refine CMB2 and sand down the rough edges. There’s only so much time in a day, so contributions are welcomed and encouraged!

What advice do you have for others looking to become WordPress experts?

Practice, practice, practice. Just start building plugins and releasing them. Who cares if there’s already one out there.. if yours does something just a little bit better or different, release it. You’ll be surprised by A) how many people will appreciate it, B) How many bugs can exist in software 🙂 and C) how much you can learn by releasing code publicly. Also, It’s never too early to try and start contributing to WordPress core. You’ll never have a higher-caliber group of people looking over your code than when contributing to an open source project, especially one as established and popular as WordPress. Oh, and did I mention practice?

What is one interesting non-WordPress-related fact about yourself?

I am a licensed minister, so I could marry you or bury you. 😀


wpsession20_thumbThanks Justin!

If you want to learn more about how you can use CMB2 in your own projects to save yourself both time and hassle, make sure you tune in for Custom Meta and Settings with CMB2