stitcherLogoCreated with Sketch.
Get Premium Download App
Listen
Discover
Premium
Shows
Likes
Merch

Listen Now

Discover Premium Shows Likes

Creator Toolkit

21 Episodes

19 minutes | Jul 29, 2019
Building a Membership Site: Creator Courses 2.0
Recently I launched Version 2.0 of Creator Courses, and with a giant new feature: Memberships. We’ll talk about why now, what changes I made, and of-course, the toolkit I used for the site. Let’s get to it! Show Notes Creator Courses WooCommerce LearnDash WooCommerce Memberships WooCommerce Subscriptions Astra Building a Story Brand Zac’s LearnDash Group Code My ACF to LearnDash Videos plugin Version 1.0 Video Walkthrough Episode 14: Tools for Creating Online Courses Episode 15: Case Study: Creator Courses Transcript Hey everybody and welcome to Creator Toolkit, a podcast about building things on the web. Today I’m coming to you with a case study for a membership site: version 2.0 of Creator Courses. Why Now? To be honest, this wasn’t something I had on the roadmap for this year. It’s something I talked about for a long time, but I read a book that gave me a push to launch now: Building a Story Brand by Donald Miller. While I was reading the book (which I highly recommend), I was completing the recommended worksheets to hone my message and offering. In completing the worksheets, and based on my primary message, I realized that memberships made the most sense for my target audience. The Homepage With a new message, I needed a new homepage. I sketched the out with Goodnotes on my iPad Pro, taking inspiration from other “story brand” websites. The next realization came here: the theme I was using didn’t offer me exactly what I needed. So I decided to change the theme. Between that and adding the memberships as my core offering, I knew I was looking at a full redesign. The Features (Added and Removed) Aside from the memberships, and now new theme, there were other changes to the feature set I decided to make. I enabled Gutenberg on the site (finally) after some testing, and disable the classic editor. I upgraded to LearnDash 3.0, which looks fantastic. And I simplified my affiliate program a bit. I also removed about 20 plugins I didn’t need. A few bigger ones were related to bbPress. I fulfilled another goal of mine by removing forums from the LMS and marketing site. The forums now live on their own subdomain, and are powered by Discourse. Finally, I added the plugin of one of my sponsors, Ahoy. I’m happy with it so far – it’s very flexible, and allows for increased engagement, lead generation, and even help with abandoned carts, all in one plugin. The Process Now, since this is an active site, with orders, course progress, and actual users, I couldn’t just clone the site, make all the changes, and push them up. As it turns out, one of the things I found out in doing this is there isn’t really a good tool to do that. So what I did instead was: Create a staging site Build out the new site Remove feature and plugins I no longer needed Note the changes TEST TEST TEST Then when I was ready, put the live site in maintenance mode and recreate the changes from staging. The Toolkit With the process outlined, it was time to get to work. The main drivers – the toolkit – are as follows: WooCommerce and LearnDash These 2 plugins are still the main drivers of the site. WooCommerce handles all of the eCommerce, and LearnDash handles all the eLearning. Anything else I used how to work with them. Astra Pro The best theme on the market right now is Astra Pro, hands down. Not only is it lightweight and flexible, but it works seamlessly with both WooCommerce and LearnDash. WooCommerce Memberships & WooCommerce Subscriptions Both of these plugins are required to run an effective membership site through WooCommerce. They both work seamlessly with WooCommerce and each other. Setting an annually paid membership up was a breeze. The only stumbling block I had was connecting the memberships side to LearnDash. While other memberships work really with with the popular LMS plugin, WooCommerce Memberships does not. The main issue was I want members to have access to all current and future courses, and I can’t easily add new courses to previously purchased products. Luckily, my friend Zac Gordon wrote a bit of code to associated a user with a group, after they buy a specific product in WooCommerce. I added that snippet of code to the new site and everything is working great! Now, when someone buys the membership product, a series of events kicks off: They are made a member of the site, so I can add members-only content They get added to a LearnDash group that grants them access to all courses They are added with the tag “membership” in ConvertKit, and they get a series of emails to help on-board them. So long ACF There was one more major shift I made on the site, regarding course content. Because LearnDash 3.0 has added a “Focus Mode,” I want to use the native video progression, instead of the ACF solution I came up with for version 1.0 of the site. SO I wrote a plugin that, upon activation, would grab all of the ACF video URLs and convert them to LearnDash video URLs. That code is freely available on Github, and I will link it in the show notes for this episode, over at creatortoolkit.com/020/. Plans for the Future With the initial launch and soft open marketing done, I’m really going to start pushing the memberships, adding more fantastic content, and improving organization. Specifically regarding organization, I’m going to make sure all of the lessons and topics are properly categorized and tagged, and that there’s no course progression turned on, so you can watch any video in any order. I’ll also add SearchWP top make searching a lot easier. Wrapping Up That’s it for this case study! For all of the show notes, head over to creatortoolkit.com/020/ If you liked this episode, please share it! If you want to get 15% off the new membership, for a limited time you can go to creatorcourses.com/build/ to have the discount automatically applied. Instead of me asking you a question this week, I want to know what questions you have about the site. Let me know: joe@casabona.org or on Twitter @jcasabona. Thanks so much for listening, and until next time, get out there and build something. The post Building a Membership Site: Creator Courses 2.0 appeared first on Creator Toolkit.
10 minutes | Jun 23, 2019
How I Built It: 2019’s Best Trade Secrets
This week, I’m sharing with you the best advice I got throughout Season 6 of my main podcast, How I Built It. Over the course of about 10 minutes, we’re going to distill all of that advice into 3 overarching themes. Take a listen to find out what they are. Here are the best trade secrets of 2019. Subscribe to How I Built It! Nathalie Lussier and AccessAlly Mike McDerment and FreshBooks Andre Gagnon and ProjectHuddle Laura Elizabeth and Design Academy Brennan Dunn and RightMessage Brad Touesnard and SpinupWP Hey everybody and welcome to a bonus episode of How I Built It, the podcast that asks, “how did you build that?” We’re currently in-between seasons now, but that doesn’t mean the episodes have to stop. You’ll get 2 bonus episodes before season 7, and this first one covers my favorite trade secrets from Season 6. I’ll go over the 3 biggest takeaways from the first half of this year, and what we can look forward to in Season 7. Listen to Your Customers Far and away the advice that came up the most, as far as “trade secrets” go, is to listen to your customers. Nathalie Lussier was the first to mention it this season, and she made an important distinction – listen to how they are using the product. Similar ideas were echoed by Mike McDermont of FreshBooks, Yuri Popov, and Steph Scappa. They all talked about how being open to customer feedback has made their products better. So trade secret number 1 for 2019: Listen to Your Customers. It will improve your product. Release Early, and Often I think something that goes hand-in-hand with that is the second biggest trade secrets from this season: get a product out there as fast as possible. Jan Theiliman, Andre Gagnon, and James Kemp al said this in one way or another. I think Andre put it most succinctly when he said, “done is better than perfect.” The general thought is to get your minimum viable product (MVP) out there as fast as you can, and then start listening to the people using it. Ultimately you can’t predict how people will use what you offer, and it could be very different from how you envisioned. A perfect example for me is my online courses. I created them with the focus of a single individual who wants to learn how to do X. That’s also how I priced them. But I learned pretty quickly that organizations wanted to license them for use internally and with their customers. I had to come up with a completely separate business model and system for that. It worked out though, because that was a big income driver for me in 2018. Now, I keep that in mind when I create courses. SO trade second number 2: Release your MVP as fast as possible. Connect with People The last trade secret that came from Season 6 is an amalgamation of several tips I got from guests, and it’s to connect with people. Brennan Dunn tells us to get involved in the community by going to an in-person event. Lindsay Miller echos this importance by talking about how great the WordPress community is. Brad Tousnard offers similar advice in a different way: he believes mailing lists are undervalued when it comes to connecting with your customers. And really, all of the advice we talked about that here touches on that general idea in some way or another. Listening to your customers, getting their feedback for your offerings, and having conversations with them are all ways of connecting. So the 3rd, and perhaps most important, trade secret for this year is: Connect with People. So to recap, the 3 biggest takeaways from this season are: Listen to your customers Release an MVP as fast as possible Connect with people Wrap Up Thanks so much for listening to this episode, and this season of How I Built It. I appreciate you tuning in. I also want to thank all of the guests for Season 6, and the sponsors. Without all of you, this show wouldn’t be possible. For all of the show notes for this episode, head to howibuilt.it/s6/ If you liked this episode (or any of the guests mentioned), please share them! And until next time, get out there and build something. The post How I Built It: 2019’s Best Trade Secrets appeared first on Creator Toolkit.
8 minutes | May 27, 2019
6+ WordPress Plugins for Your Podcast Website
WordPress is certainly the most popular CMS in the world, powering over 30% of the web. It also powers all sorts of websites, from blogs to giant e-commerce stores and everything in between. This includes podcast websites. However, recently I attended Podcast Movement, a fantastic podcasting conference, and discovered that many podcasters struggle with creating their own website. While there are countless tools that will automate the process for you, you’re at the mercy of a platform you don’t own. Still, finding the right tools can be hard. That’s why in this episode, I’m going to tell you about 6 killer plugins for your podcast website on WordPress. Show Notes Episode 10: Your First Podcast Toolkit Case Study: My Podcast Setup Episode 5: Where Should You Host Podcast Audio? Seriously Simple Podcasting Powerpress by Blubrry Smart Podcast Player SimplePodcastPress Podcast Feed Player Widget and Shortcode As Heard On Simple Sponsorships Use Patreon to lock down WordPress posts Transcript Specific Podcasting Plugins First, there are 2 really great contenders for actually turning your blog into a podcast website: Seriously Simple Podcasting and Powerpress by Blubrry. Seriously Simple Podcasting I love this plugin because it really is simple. It creates a new post type called “Episodes” and then builds your podcast feed based on that. You can even have “Series,” meaning you can host multiple podcasts from the same WordPress site. Set up for this is fantastically easy. It works really well in conjunction with its hosting solution, Castos. Powerpress by Blubrry This is actually the one I use for my podcast, How I Built It. It uses native WordPress posts to create the feeds so you need to be a bit more careful if you’re also planning to blog from your site. I recommend creating a separate category for your episodes. Where it makes up for this is in options. You can easily generate a Subscribe widget and page, it offers easy links to list your podcast in multiple directories, and to some extent, customize your player. If you’re willing to spend a little extra time figuring out a more complicated plugin, this is a good one. It also works well with its hosting solution, Blubrry. Customized Podcast Players Most podcast hosts have crummy looking podcast players, or just use the native browser player. While this is OK, there are a couple of options for making the podcast player that fits your brand best. Smart Podcast Player Smart Podcast Player is a popular one, used on websites like Smart Passive Income. It’s a beautiful player that lets you update the colors, background, and even allows you to capture listener emails right in the player. It starts at $8/mo and is great if you want to really engage with your listeners. SimplePodcastPress Perhaps it’s not fair to say SimplePodcastPress is just a podcast player, because it does so much more. But one of the really nice features is that it works with pretty much everything. It’s definitely another one of those tools that helps you increase engagement. Other Helpful Tools Aside from hosts and players, I wanted to mention a couple of good widgets you could add to your site. Podcast Feed Player Widget and Shortcode This plugin does exactly what it says it does – it adds a flexible shortcode and nice widget to your WordPress site. As Heard On As Heard On is slightly different – it’s a widget that will list podcasts in your widget area that you’ve been on. If you’re doing the podcast circuit or you have multiple shows, this is a great addition to your site. Simple Sponsorships Simple Sponsorships is a relatively new plugin by friend of the show Igor Benic. I’ve been working with him in the beta and providing feedback. This is a complete Sponsorships manager plugin where you can: Accept sponsor requests Receive payments from approved sponsorships Manage and display Sponsors Create different sponsorship packages Igor is doing some fantastic work, and if you want to manage your sponsors in the same place as your show, this is the perfect solution. Bonus: Power Posts with Patreon Lots of podcasters use Patreon to generate extra income. A few months ago I made a video on how to lock down posts just for your own patrons. This is a great option of you want to have special patron-only episodes or posts. Want to Build Your Own Podcast Website? I’m working on a new course on how to build your own Podcast Website with WordPress, from start to finish with no steps skipped. Click the button below to get a free ebook on how to launch your podcast, and as a bonus you’ll get a free lesson and a discount when the course is ready. The post 6+ WordPress Plugins for Your Podcast Website appeared first on Creator Toolkit.
24 minutes | May 6, 2019
Episode 17: Applying Performance Improvements with Brian Richards
In the episode we talked about ways to improve performance. Now let’s look at how we can apply that advice. Brian Richards, an expert WordPress developer and educator over at WPSessions tells us how he has improved the performance of both his own sites, and client sites. Show Notes Brian Richards WPSessions Episode 16: Improving Performance on Your Website WordSesh Inside the Magic Zack Tollman Using Chrome’s Networking Tab Josh Koenig and Pantheon Transcript Joe Casabona: Hey, everybody. Welcome to Creator Toolkit. Last time we talked about the importance of improving website performance, and we looked at a few ways to do that in a very high-level manner. In this episode, we are going to talk about that in a very practical manner. So, welcome to Creator Toolkit. My name’s Joe Casabona, I am your host, and we have a very special guest with us today. My good friend Brian Richards of WP Sessions. Brian, how are you today? Brian Richards: I’m doing well. Hello, internet. Always good to be in your ears. Joe: Thanks. Absolutely. Thank you very much for joining me, Brian. Brian proofread, or at least spot checked the script for the last episode to make sure that everything was more or less factually correct. I chose Brian to do this because he, as we’ll find out in a moment, has a lot of experience with getting website load times down to the hundreds of milliseconds as opposed to seconds, which is where most people hang out. Brian, let’s start off with a little bit about who you are and what you do. Brian: Perfect. As you said, I am Brian Richards, and I run WPSessions.com where I provide training for WordPress professionals. A lot of it is WordPress related, but a lot of it is just other industry things to make us more well-rounded developers who are working with WordPress and business owners. From that, I have expanded into virtual conferences, so I also run WordSesh which is a full day-long virtual conference that people can watch from anywhere in the world, and WooSesh. WordSesh is focused on WordPress professionals, just like WP Sessions. Then WooSesh focuses even more specifically on WooCommerce store builders. So, whether you’re a developer or someone who is just good at assembling plugins and finding all of the right tools, that’s the audience for WooSesh. A lot of the performance and fine tuning I’ve done have been for those sites, and I’m going to bring some of that as well back into WP Sessions, but much like the cobbler’s kids who have crappy shoes my own site lacks a bit of speed and luster that I’m able to provide to other people because I’m so busy doing it elsewhere. Joe: Indeed. But you did some cool performance optimizations for, as you said, WordSesh. Which I thought was cool. We’re going to talk about two different projects here, but to set the stage, some of the things that I touched on in episode 15– I believe it is, I should probably know that and have written down– Episode 16. See that? What we talked about in episode 16 were things like good hosting, making sure your images and media are optimized. We touched on lazy loading, third-party scripts, minifying the critical CSS and then combining files as well as cache. So, why don’t you take us through? This is a pretty short form podcast but talk about some of the practical things that you did or that you can do as a non-developer, as well as some of the cool things that as a developer you did. Brian: Yeah, I’d be happy to. I should preface this by saying all of the smart things that I’ve done and know how to do, and I lifted directly from my friend Zach Tollman who I consider to be a true performance wizard. He works for Wired and has done lots of awesome stuff, including a multi-hour course on WP Sessions on optimization and performance tuning for WordPress sites that blew my mind. If you want to learn how to do this, his stuff is the best, Zach Tollman. Like I said, you can check it out on WP Sessions, and you can check out his writings elsewhere. From that, I distilled a few actionable things that I could do on WordSesh. The things that I could do here are a lot better than what I can do for a number of different client sites because I am in full control of the entire experience. One of the concepts that Zach has that I’ve borrowed from often is this idea of setting a performance budget. “What is your ideal page load time? Your page wait? How much data do you want to deliver?” And using that to consider all of the things that you could do. “What’s going to have the best impact?” And most importantly, on all of the things that you can’t change, where do you need to find savings elsewhere in order to hit your ideal performance budget? So all of the things that you listed off there, Joe, from your previous episode are things that I employed one way or another on the WordSesh site. I got rid of scripts that were unnecessary, and I modified the ones that needed to be kept. Another important thing to consider as you work on performance and optimization, not every tactic will work the way you expect on every website. Sometimes it makes a lot of sense to combine files into a single payload because you can minify and compress those even further than having them as separate files. Other times, it’s going to work out in your favor to have lots of separate files because maybe you only need to load a few of them on one page, and a different set on another page, so your overall payload is going to be smaller because you can be more selective. Instead of bringing everything with you on every single page just in case you need it there because everything got combined. HTTP2 helps this quite a bit because you can thread and bring in things concurrently. I bet you were about to interject that. Joe: Indeed I was. This is a little bit hairy because it also depends on your host. Some servers support HTTP1, some support HTTP2. The analogy that I like to use there is HTTP1 is essentially one person who needs to fill the well by going to the river, so he has one bucket, and he goes, and he brings as much back as he can carry. But for every time he has to go, that takes time away from filling the well, or it takes longer to fill the well. HTTP2 is employing five or six people to go to the river to fill the well. It’s going to take seemingly less time, but again, they can only– Their time will depend on how much they can carry. Brian: Yeah, exactly. The fiddly thing about this is you have to try optimizations a few different ways and measure them repeatedly to see if you’re getting the outcome you want, particularly when we’re talking about sub-500 millisecond page loads. Sometimes it’s just a matter of the route that your computer takes to get to the assets will have more dramatic shift than anything else you can do on your end at all. That’s certainly the case, and I’m proud to admit with WordSesh. I can routinely get it loading in at around 300 milliseconds, which is right about the pace for an instantaneous or barely perceptible load. However, at different times of day, it might take 700 or 800 milliseconds, which many of you listening might still be thinking “That’s crazy fast.” But for me, who can sometimes get the site to load in 300 milliseconds, to almost triple that is agony. “What else could I fix here?” For example, on the current page which will probably have changed by the time you hear this, there’s an email opt-in form provided by MailChimp. They provide a nice little JavaScript file for validating email, and one of the things they do is bundle all of jQuery and jQuery UI into that JavaScript file. I have taken it from their server, compressed it where I could, and served it out via my own to get more of the benefits of my own server’s speed. Not to mention a smaller overall file size. I could rip out jQuery and rewrite the thing to be vanilla JavaScript and make it even smaller, but at this point, it’s only contributing anywhere from 50 to 100 milliseconds of page load. At a certain point, you have to wonder “Am I crazy for wanting to eliminate 50 milliseconds off of this thing?” When we ‘re– If your goal is speed at all costs, then yes. Because that is sometimes the bottleneck on the page load if you look at the Chrome network tab and watch it load things in. But other times it’s not. There are a few SVGs on the page for example that have a heavier footprint than that JavaScript. It doesn’t necessarily matter that it could be a few kilobytes smaller and knock off 50 to 100 milliseconds. There are other more important things to focus on. Joe: I’m going to interject here and say that’s a great piece of advice that you just gave there. One thing that I noticed with my own site was Convert Kit, loading native Convert Kit Forms on my WordPress site is very heavy and very taxing. I was able to instead use Ninja Forms Convert Kit integration, so I built a native form and then on the backend without loading anything extra from Convert Kit, Ninja Forms sends that information via Convert Kit’s API. I was able to save quite a bit by just not loading Convert Kit at all on the website, and taking advantage of some other tool that does it without the user having to load anything. Brian: Yeah, exactly. It’s a series of tradeoffs and tests, is essentially how optimization works. You’ll come up with a plan of saying “OK, I need to minify these images. I need to pull out the most important CSS that is responsible for the first 800 pixels of what is loaded on the page and put that directly in line in the head, and then the rest I’ll break apart and only load the CSS that I need, etc.” To have all of these ideas of things to tackle and
13 minutes | Apr 15, 2019
Episode 16: Improving Performance on Your Website
Did you know that 80% of website visitors will abandon your website if it takes more than 5 seconds to load? That’s a lot of lost revenue and opportunities. In this episode, we’re going to look at how you can improve your website’s performance. Show Notes How Page Load Time Affects Conversion Rates 7 Page Speed Stats Every Marketer Should Know Google Page Speed Test GTMetrix How to Use Chrome Developer Tools’ Network Tab SiteGround Liquid Web Critical CSS ImageOptim Chrome to support native lazy image loading WP Rocket Transcript Hey everybody and welcome to Creator Toolkit, the podcast about building stuff on the web. I’m Joe Casabona and today we’re going to talk about how we can improve website performance. Now, I could spend 20 minutes just rattling off stats like the one at the top of the show, but I won’t. I will link to some more stats in the show notes for this episode, which you can find at creatortoolkit.com/016/. Instead, I’ll just tell you this: performance is insanely important. Bad performance will lose you site visitors, customers, and search ranking. I’ll also tell you this: don’t assume everyone has as good an internet connection as you do. Most people don’t. Most people, even in the US, are stuck on crappy, slow internet, or on their mobile networks, which despite the flashy names, aren’t as fast as they advertise. So how can you improve performance? We’re going to go over 5 ways do to it. Let’s learn how to evaluate our performance first though. Testing Website Performance There are tons of sites that will help evaluate performance, but there are 3 that I use, and they’re all free. The first is built right into your browser (in most cases), and that’s the “Network” tab in Developer tools. I use Chrome, but I know it’s there for both Firefox and Safari too. It’s best if you have the tool open before you visit your site. I might even recommend Incognito Mode, or using it over a VPN to ensure there’s no browser cache. To access it in Chrome: Go to View Select Developer -> Developer Tools Click on the “Network” tab Once you do that, visit your website and watch the timeline. The tool will show you how long it takes your website to load, and what takes the longest. I’ll include a video on how to do it in the show notes as well. The other 2 resources are free websites that will test your site for you. The first is Google Page Speed Test. You can go to https://developers.google.com/speed/pagespeed/insights/ to see it. The other is GT Metrix, which is found at https://gtmetrix.com. In both instances, you put in a URL, and these tools will evaluate performance, assign a grade, and give your recommendations on what you can do. Take the grade with a grain of salt, and pay more attention to the recommendations. Once you know what you’re dealing with, you’ll know how much you really need to do to improve performance. Here are just a few things you can (and probably should) do. Good Hosting The first is good hosting. There is no way around it: good hosting should be your first stop when improving performance. You can build the greatest house in the world, but if it’s made on top of quicksand, you won’t be able to live in it. Generally speaking, dedicated hosting is faster than shared hosting, but it will come at a cost. If we’re sticking with living analogies, it’s the difference between splitting rent with 4 friends and buying a house by yourself. If you’re looking for good shared hosting that’s still pretty fast, I recommend SiteGround. If you want full-on dedicated hosting, LiquidWeb is your company! Optimizing Images & Media Once you have a good foundation for your site, it’s time to make some optimizations. Potentially the biggest impact you can make here is with your images. Make sure the images you’re using aren’t bigger than the space they’re filling (so if the image is sized to 400×600 on the page, don’t use a 4000×6000 image). You can also run your images through an optimizer like ImageOptim to reduce the size even more, without impacting the quality of the image. Lazy Loading You can also lazy load images and other assets- which means to defer loading something until it’s needed. The most noticeable use of this is with an images that’s not presented on the screen right away (or above the fold). Instead of loading images below the fold, you can tell your website (through the use of some javascript) not to load those images until the user scrolls near them – so they load only when they need to be see. At the time of this episode, Chrome was also working on implementing native image lazy loading as an attribute, which means you won’t need javascript for that part. There will be a link in the show notes, which you can find at creator toolkit.com/016/ Other Media Be sure to optimize other media. If you have video or audio, make sure they’re uploaded to a service that specializes in serving those up (like YouTube, for video). And since a video or piece of audio generally won’t get downloaded until it’s played, don’t auto play media. Let the user choose to play the video. 3rd Party Scripts It’s also easy to want to use a bunch of 3rd party scripts, like Google Analytics, the Facebook Pixel, and other things here and there. You should be judicious is what you choose to include because each of those scripts is another thing that needs to be downloaded. Ad scripts, for example, are especially detrimental. Decide if you really need that particular script, and the best way to load it. If you can put it in the footer of your website, right before the </body> tag for example, it won’t delay the rest of the page. Minifying On top of optimizing media, we can minimize the essential files for our website. Because spaces in CSS files and Javascript don’t matter, we can remove all of them without affecting their outcome on the website. In some cases, this can dramatically decrease the size of these files. Critical CSS One way we won’t cover here, but is worth exploring, is Critical CSS. This is the idea that you place the most important CSS Styles in the <head> of your website, inline, so it loads quickly, with the rest of the page. Then you defer the rest of the CSS until after the CSS is loaded. On Combining Files Just a few years ago, the best practice for multiple files was to combine them all into one larger file. That’s because it would cut down on the number of HTTP requests (or times the user’s computer has to ask the server for something), which in turn, would reduce the load time. However, with HTTP/2, the recommendation has been several smaller files, because of how this proposal handles multiple requests- it can do several at the same time, so smaller files are better because they will load faster. As of this recording, HTTP/3 is also set to be released. So which protocol does your website use – it’s up to the sever. The best thing to do is ask your host what your server uses. Caching The last thing we’ll talk about today is caching. Caching is a way of making a copy of your website / web page and storing it someplace where it will load faster for the user, and there are several different types. Here are the common ones: Browser Caching: this is where your browser will keep certain files (like images) stores on your computer so that they load faster the next time you visit the website. Server Caching: This is where the server will handle some forms of caching for you, so it can more quickly serve your website to the user. A good example is taking a web page rendered by a database, and turning it into a static HTML page. Fewer requests, and a single copy that it can send everywhere, makes faster loading Content Delivery Networks (CDN): A CDN is a form of storage for your website. In essence, your website will be copied to servers all around the world, and when someone visits your website, the copy geographically closest to them will be served up. It would be like if your favorite coffee shop opened a location 5 miles from your house, so you don’t have to go to the one 10 miles from your house. There are lots of different ways to implement caching, from the way your website is coded, to how your server is configured, and lots of ways in between. We could do an entire episode on caching (and if you’d like to hear that, let me know). Wrapping Up So here we just looked at a few ways for you to improve the performance of your website, I think the quickest wins are getting good hosting and optimizing your images. If you use WordPress, there are also tools like WP Rocket, that will help you tick the boxes. My recommendation is to use one of the speed tests mentioned earlier and use that as a checklist for how you can improve. For all of the show notes, head over to creatortoolkit.com/016/ If you liked this episode, please share it! In a couple of weeks we’ll look at a case study: how a specific website was optimized My question for you is: which optimization do you want to implement first? Let me know: joe@casabona.org or on Twitter @jcasabona. Thanks so much for listening, and until next time, get out there and build something. The post Episode 16: Improving Performance on Your Website appeared first on Creator Toolkit.
11 minutes | Apr 1, 2019
Episode 15: Case Study: Creator Courses
Recently we looked at a few good online course solutions. In this episode we’re going to look at a case study: my own online course solution, Creator Courses. Show Notes Creator Courses LearnDash WooCommerce Beaver Builder bbPress Liquid Web WP Rocket Metorik Jilt Academy Pro Theme How I Built Creator Courses Transcript Recently, we looked at a few good online course solutions. In this episode we’re going to look at a case study. My own online course solution for Creator Courses. Hey, everybody and welcome to Creator Toolkit, the podcast about building stuff on the web. I’m Joe Casabona. Today we’re going to talk about how I built Creator Courses. LearnDash In the last episode we looked at multiple online course solutions, including Teachable and WordPress. I’ve opted for the latter. CreatorCourses.com is run on WordPress, and the learning management system I’m using is LearnDash. I originally tried Sensei, which is an LMS for WooCommerce, but after determining that I would need to custom code several aspects of it to get the site exactly the way I wanted it, I decided to look at other solutions and LearnDash presented itself as an excellent one. I’m a big fan of this platform. It does everything– Or, it does pretty much everything I need it to do right out of the box. LearnDash includes ways to organize courses by lessons and topics, it includes quizzes and certificates, and a bunch of things that I’m frankly not using, like the quizzes and things. I want my courses to be very activity-focused and since they are for professional self-improvement I don’t really quiz my students on anything. But it also has a built in payment gateway, which I’m not using, and as a matter of fact I’m actually using WooCommerce as an e-commerce solution to work in conjunction with LearnDash. WooCommerce Integration LearnDash does have a WooCommerce integration, so they play nicely with each other, but part of the reason I did that was because of the other advanced e-commerce functionality that I could get out of WooCommerce. I have a shopping cart now, so people can enroll in more than one course at a time. I can introduce things like bulk discounts. I can sell other digital goods if I want to. I can even sell physical products if I want to, though I don’t really intend on doing that on my online courses site. I can also integrate with tools like AffiliateWP, which I’m using to manage my affiliate or partners program. There’s a lot of stuff that WooCommerce has opened up for me as far as running a full blown e-commerce store instead of just a learning management system where people can enroll in courses. Another big aspect, actually two big aspects of that, are Jilt and Metorik. Jilt is an email platform, and specifically I’m using it for abandoned cart emails, so Jilt works very well with WooCommerce. If somebody goes to enroll in a course, they start to fill out the form, and then they leave before paying, I have a series of emails that get sent to them to make sure that they don’t forget that they’ve started to register for a course and that they haven’t. Meteorik provides lots of great statistical analysis on my products and sales and things like that. I can dig really deep into the data and see how many people from the United States, how many people from my home state have purchased courses, which is helpful for tax time around here. I can see how long between purchases people generally take, or how many repeat customers I have. Meteorik is a really great tool. I can’t say enough nice things about it. But those are things that I wouldn’t have if I wasn’t using WooCommerce. That’s really the main reason that I decided to use WooCommerce. While LearnDash allows me to sell courses through their payment gateways, I wanted a full blown e-commerce platform so I can integrate certain marketing and analytics aspects to it as well. Academy Pro Now for the theme or the design of this site, I’m using Academy Pro by StudioPress. They happened to come out with this theme around the time that I was setting up Creator Courses and I really loved it. I thought it looked great. It fit into my design aesthetic and my mission essentially for the website — I didn’t want this to be a full blown marketing site. At first, I wanted it to really focus on speed and ease of use for my students, so Academy Pro did that really well. I’m a big fan of Academy Pro. Other Non-LMS Tools Other tools I’m using on the site include bbPress, which is a forum for students to go and ask questions and interact with each other, which I think is really nice. I like that a lot. ConvertKit I’m using ConvertKit for email marketing. So the site is now also a marketing site, and so I have a few forms where I’m collecting email addresses for people who want free educational material. I also use a lot of tools in conjunction with Genesis and Academy Pro. Beaver Builder I use Beaver Builder to build my sales pages. While WooCommerce does create a single product page for every course, it’s really limited in the way it works and I’m just not a big fan of it. I end up building my own landing or sales page for each course, and that’s where I direct the traffic. Beaver Builder gives me a lot of freedom over exactly how that site is designed. I can present the call to action and then the benefits and testimonials, and then the call to action again. You can’t do that with WooCommerce without heavily customizing the code for your theme, so I opted to use Beaver Builder instead. WP Rocket The last plugin that I want to point out here is WP Rocket, and that is a performance plugin. I noticed some time ago that my site wasn’t being very performant for several reasons, most of them my own doing, and I set out to optimize the site and make it as fast as possible. I made some optimizations, I eliminated the plugins I didn’t need, I made some customizations to the code to improve the performance, and then I got WP Rocket which does all sorts of stuff for improvements. They optimize files and images, they integrate caching, they preload things when they can, and they reduce bloat in the database and all sorts of other stuff. This plugin does a lot of really great stuff to make sure that my site is running as fast as possible, and in a couple of speed tests I took the performance of the site from an “F” to a “B,” which I was very happy with. I wanted to call that one out specifically because I was just a big fan of how it improved my site. Doing Things Differently There was a lot of work that went into putting this whole site together, and I don’t know that I would do it differently. Sometimes I think maybe Teachable would just be better, because teachable has the e commerce platform. Teachable even has an affiliate program built-in. But there are some places where things like Teachable fail, like memberships. Improvements Memberships is something that I eventually intend to roll out over the coming year or so. I’m happy with the stack that I have now. Improvements are I want to improve performance even more. I want to improve my engagement with my students. I’m not entirely engaged with my students, or there’s not a lot of engagement within the courses going on, so I want to try to improve that and I think maybe swapping out bbPress for some different engagement tool or using it in conjunction with bbPress might be good. I’m implementing office hours, so I want to have a good place for students to log in and have office hours with me live while I’m on camera, and they can ask me questions. That’s a big improvement. Those are the main ones. I want to improve performance, I want to improve engagement with my students, and eventually I want to integrate memberships so that students can pay a monthly or a yearly fee and have access to all of my educational content instead of just having to buy the courses one-off. Closing Out That’s it for this episode. In it we took a look at how I built Creator Courses. I do have a 20 minute long video that goes through even more detail about how I did it, and I’ll be sure to link that in the show notes. For that and all of the show notes you can head over to CreatorToolkit.com/015. If you liked this episode please share it. My question for you is, What do you think of my current setup? Do you think it sounds good? Are you thinking about doing something different, and why? Let me know by emailing me Joe@Casabona.org or on Twitter, @jcasabona. Thanks so much for listening. Until next time, get out there and build something. The post Episode 15: Case Study: Creator Courses appeared first on Creator Toolkit.
12 minutes | Mar 18, 2019
Episode 14: Tools for Creating Online Courses
Building an online course is a popular way to generate some extra income if done right, but finding the right tool for the job can be a tough task. Thankfully that’s because there are lots of options – and we’re going to look at a few today. Show Notes Episode 1: Choosing Hosted vs. Self-Hosted Teachable Teachery LearnDash LifterLMS Moodle Sensei Transcript Hey everybody and welcome to Creator Toolkit, the podcast about building stuff on the web. I’m Joe Casabona and today we’re going to talk about some options for creating online courses. What Do You Need to Sell Online Courses? First, it’s important to outline what we’d need to sell online courses. In this case, we’re going to assume that the cost of a course will be a one time purchase for the customer, and not a subscription model. With that in mind, we’ll need: A way to accept payments (not necessarily a shopping cart, especially if you’re only selling one course) A way for students to login A way to create a course Video support A way to lock down courses to only those who have purchased the course A way to track progress A way to communicate with students There may be things we discover we need along the way, but these are the core features we’re going to look for in a platform. Self-Hosted or Hosted As with many of these projects, we need to figure out if we want to go hosted or self-hosted. We discuss the benefits in Episode 1 of this podcast, which you can find at https://creatortoolkit.com/001/. Basically, do you want to have control over your platform, or do you just want to sell courses? We’ll look at solutions for both. Hosted Solutions First we’ll look at hosted solutions. The most popular one I’ve seen is Teachable. They’re popular in the online learning space and offer all of the features we’re looking for and more. They’ll give you the option to build rich lectures, support uploaded video and audio, and you can set your own prices. The best part about Teachable is you pay to be on the platform, so they don’t take a cut of your course sales. You can start at $29/month (billed annually) and they’ll handle everything for you from setting up and hosting the course, to processing payments, and even affiliate & email marketing. At the basic level, you’ll also pay a 5% transaction fee for the credit card processing – that goes away at the higher level. If you’re looking for a fast, easy way to sell your courses, Teachable is a fantastic bet. Teachery Another good option for a hosted solution is Teachery. They offer a single, dead-simple pricing model of $49/month or $470/year, with no transaction fees. If you’re selling a good amount of courses, this is a great way to go. They support everything Teachable supports as far as course creation and registration goes, and even make it super easy to style your courses. On top of that, you can easily do recurring payments like payment plans or memberships – something Teachable is not great with. Udemy One popular option I want to mention but do not recommend is Udemy. They are free to get set up on, making their money by taking a cut of your revenue (up to 75% if they sell through their own paid promotions). They also let you set a price but offer what’s basically a perpetual sale, where your course will most likely be offered for $9.99. I have 2 courses on Udemy and make on average $5/student. Udemy is a classic long-tail business. They make money because they are the marketplace, but it’s hard for most people in the marketplace to make any money. Plus, you don’t get direct access to your students – by their rules you, you can promote anything outside of Udemy to your student. They promise a lower per student rate but high volume. The problem is if that high volume doesn’t come, there is little benefit to using a marketplace like Udemy. Self-Hosted Solutions If you want to just sell courses, I’d recommend Teachable or Teachery. But if you want more control over your design, platform, or information, there are a few self-hosted solutions you can try. Let’s start with WordPress’ offerings. LearnDash and LifterLMS There are 2 popular Learning Management Systems (LMS) that run on top of WordPress: LearnDash and LifterLMS. I happen to use LearnDash on my own sites, so I’m more familiar with it, but both offer similar features. They’ll allow you to build and sell courses on top of WordPress. As a matter of fact, both include built-in eCommerce support, so you don’t need additional tools to sell. The main difference is in pricing. LearnDash has a single payment option: $159/year to use the plugin. LifterLMS offers a free version of the plugin, but you’ll quickly want to upgrade to the paid version of plugin if you plan to sell courses. They have a 2-tiered model, starting at $99/year and going up to $999/year. You’ll want to determine which you’ll need based on number of sites and features, but the eCommerce features start at the $299/year tier. I recommend you look at either of these and figure out which works best for you. I will say based on my experience that with LearnDash, it’s cheaper to get started, but you might end up buying addition add-ones to do exactly what you want to do. It looks like with LifterLMS, they have higher pricing, but more included features. If you want a more focused show on either one of these, let me know by writing it via email: joe@casabona.org, or on Twitter @jcasabona Non-WordPress Self-Hosted Solutions Outside of WordPress LMSs, the options tend to focus more on the course management side than the selling side. A long-standing industry LMS is Moodle, which has been used by primary schools, colleges, and enterprises. it offers robust features for course and student management (something lacking in the WordPress LMSs), but selling through Moodle is something that might take some extra work. While there are extensions to add payment gateways, I’ve seen a common solution is to sell through WooCommerce. In my option, if you’re going to use WooCommerce (which is a WordPress solution), you might as well use LearnDash, LifterLMS, or even Sensei, a barebones LMS that runs specifically for WooCommerce. Aside from that, there’s not a real definitive tool for selling online courses in your own space. I came across Click4Course and DigitalChalk, but both seemed to focus on selling their hosted solution. Conclusion My conclusion here is that if you want more control over the look, feel, features, and design, your best bet is probably WordPress with a plugin like LearnDash or LifterLMS. They offer all of the features we outlined in the beginning of the show, and offer you room to grow. Wrapping Up For all of the show notes, head over to creatortoolkit.com/014/ If you liked this episode, please share it! My question for you is: How are you going to build your online courses? Let me know: joe@casabona.org or on Twitter @jcasabona. Thanks so much for listening, and until next time, get out there and build something. The post Episode 14: Tools for Creating Online Courses appeared first on Creator Toolkit.
10 minutes | Mar 4, 2019
Episode 13: My Organizational Toolkit
Aside from all of the digital tools out there, I’m a big fan of analog tools. I’m an avid listener of the Pen Addict podcast, own several fountain pens, dozens of notebooks, and practice the art of bullet journaling. In this episode, I’m going to tell you how I’m revamping my analog tools for better productivity in 2019. Show Notes WPMRR podcast How I’m Staying Organized Hobonichi Techo Nock Co Seed A6 case Panobook Field Notes Lamy 2000 Mark One by Studio Neat Schmidt 9000 M Easy Flow OmniFocus Drafts Evernote Hey everybody and welcome to Creator Toolkit, the podcast about building stuff on the web. I’m Joe Casabona and today we’re going to talk about my analog toolkit. Recently I was on the WPMRR podcast talking about something I rarely get to talk about: my pens and notebooks. A few years ago I wrote up how I was staying organized. I’ve decided to refine that process a bit based on my use and what’s worked for me. Here are the analog / organization tools I’m using in 2019. Preamble I’ve since stopped Bullet Journaling! I just found myself wasting notebooks and not using it well enough in my process. So instead I’ve set my sights on processes that I’ll actually implement and use well, without wasting so much paper. Hobonichi Techo First up is my Hobonichi Techo, an A6 Page-a-Day calendar book. A6 size is about the height as an iPhone 8 Plus. And a bit wider. It’s a perfect little notebook for me to plan each day, which I do my creating a timeline on the left. I delineate by hours, and fill them in based on meetings and tasks. On the right, I create 3-4 tasks I want to accomplish that day. I’ve been using the Techo for a few years now and love it. Additionally, I’ve started using a habit tracker, and their side-by-side monthly view in the front of the book is perfect! I also picked up the Nock Co Seed A6 case, which fits it perfectly. I love it! Panobook I also keep a Panobook on my desk to take notes – which most of the time I prefer to hand-write. I love the Panobook because it’s designed to sit under, above, or next to your keyboard. It’s horizontal orientation allows me to segment pages, sketch, or storyboard. Plus, it’s of excellent quality. Field Notes Notebooks The last of my regular notebooks is a Field Notes pocket notebook. I always have this on my to jot down ideas, make lists, and more. Writing Instruments One of my favorite things to talk about is pens. I have a nice collection of fountain pens that I rotate through during the week, as well as a few ballpoints / rollerballs that I really love. My favorite fountain pen is the Lamy 2000. It’s so light, write smooth, and I love holding it. If you want me to do a whole episode on fountain pens, write in and let me know, because I’d love to! The pen I most often have on my is the Mark One by Studio Neat. It’s the perfect size, takes my favorite refill (the Schmidt 9000 M Easy Flow). Digital Organization Tools Now, while I do rely on analog tools, there are a few digital tools I absolutely need to stay organized. Number one is OmniFocus. It’s my task manager on both iOS and Mac, and they make it very easy to capture tasks to organize later. One thing I’m still getting the hang of is surfacing tasks at just the right time, but Omnifocus is both powerful and flexible, so you can adapt it to just about any workflow you have. For note taking, I use Drafts for quick captures and Evernote for stuff that’s more long-term. Drafts is great because it integrates with pretty much everything, so I can capture there and send it to the appropriate app (which is usually Omnifous, Ulysses for writing, or Evernote). I use Evernote for more researched projects, saving links, and keeping track of Show Notes for my other podcast, How I Built It. Finally, GSuite keeps me running with email and Calendar. I live and die by my calendar. If it’s not on my calendar, it doesn’t exist. Wrapping Up So that’s what I’m using to stay organized here in 2019. I think it’s a good mix of analog and digital, and I’ve got it dialed in to work for me pretty well – Omnifocus houses all my tasks, and then I pick the ones I want to work on and put them in my techo. I take most of my notes in the notebooks I use, and then I move them to Omnifocus or Evernote as needed. I know I mentioned a lot of tools in this episode. For all of the show notes, head over to creatortoolkit.com/013/ If you liked this episode, please share it! My question for you is: What tools to you use to stay organized? Let me know: joe@casabona.org or on Twitter @jcasabona. Thanks so much for listening, and until next time, get out there and build something. The post Episode 13: My Organizational Toolkit appeared first on Creator Toolkit.
11 minutes | Feb 18, 2019
Episode 12: eCommerce Platforms
It’s 2019 and it’s easier than ever to sell online. With marketplaces like eBay, Swappa, Etsy, and Reverb, you can sell just about anything on its own, dedicated market. But it’s also easier than every to set up your very own store. Show Notes Shopify WooCommerce Liquid Web’s Managed WooCommerce Hosting Magento BigCommerce BigCartel Transcript Hey everybody and welcome to Creator Toolkit, the podcast about building stuff on the web. I’m Joe Casabona and today we’re going to talk about some popular eCommerce platforms for you to start your own store. Things You Need to Think About When choosing your own eCommerce platform, there are a few things you should think about before going into it. One is how much control vs. ease of use you’re looking for. In the platforms mentioned here, you’re generally giving up one for the other. Another is budget. Think about how much you can spend today to get your store online, and how much you’re willing to re-invest in the future. Is this just a little side project to sell t-shirts, or are you building your business off the back of this shop? Then there’s the logistics of actually running a shop. How will you do inventory, shipping, and reporting? Do you already have tool you use? Will you need to integrate them? Answering these questions will help you ultimately determine which platform you should use. I personally think there are 2 players to choose from, but at the end I will mention a few others. Hosted Solution: Shopify If you want to get a shop up and running as quickly as possible, and you don’t want to worry about payment gateways, hosting, or hiring a developer, Shopify is the platform for you. It’s fully-focused on eCommerce, so it scales well and has the features an ecommerce shop would need. It includes shopping zones, payment processing, reporting, and anything else you need to launch your shop. Plus, the pricing is right. You can get going for as little as $9/month (plus credit card fees). You’d be hard-pressed to find another platform that lets you make money so quickly for so little. I recommend starting with the $29/month plan though, because it offers a ton more flexibility (and an actual store front as opposed to buy buttons). It also offers you the ability to sell digital products – something missing from a lot of other platforms. Starting at Basic Shopify (the $29/mo plan), you get access to Abandoned Cart Recovery – this feature can end up recovering up to 15% in lost sales, which very well may end up paying for the whole plan! Finally, Shopify gives you room to grow. They offer plans up to $299/month, giving you access to custom reporting, 3rd party shipping, and more. The drawback comes in your inability to have complete control over your platform. Because Shopify is a fully hosted solution, you’re at their mercy. They’ve stood the test of time as they’ve been around 2006, but if they do something you don’t like, there’s not a whole lot you can do about it. You’re also tied into their ecosystem. While they do have they own themes and extensions, again, you’re a bit at their mercy. If you want complete control, there’s one platform that will give it to you: WooCommerce. Self-Hosted Solution: WooCommerce WooCommerce is an open source eCommerce platform that runs on top of WordPress. That means, at face value, both platforms are free. Of-course, you’ll need to buy hosting, and I recommend that you don’t buy the cheap hosting for your eCommerce store. You’re probably looking at between $15-49/month to get started. You also need to install WordPress and WooCommerce yourself – you’ll need to buy the domain, install the SSL certificate, add and configure WordPress, and then add and configure WooCommerce, all before you actually start building your store. The learning curve for WooCommerce is steep, but the reward is worth it. In the end, you’ll have exactly the shop you want. That’s also not to say there aren’t tools that make it easier. Liquid Web’s Managed WooCommerce Hosting gets you up and running with a WooCommerce shop in no time. It even includes Glew for reporting, and Jilt for Cart Abandonment. If you’re serious about your WooCommerce shop, I’d strongly recommend Liquid Web. There’s a link in the show notes, over at https://creatortoolkit.com/012/. But ultimately, getting your shop just the way you want it will require more resources. You’ll need some more money, you’ll likely need to hire a developer (or spend a lot of time researching what you need to do, following tutorials, etc). It’s not as crystal clear as Shopify. But the big benefits are that you own the site. Everything about it, from the features to the platform are yours. If WooCommerce went away tomorrow, you’d still have the code to run your shop. And chances are, there are developers who would take up the mantle of maintaining it. You also get to make it exactly the way you want. If you have a custom design in mind, it can be done. If you have custom functionality in mind, you can have it made. WooCommerce doesn’t need to just sell products. You can sell digital goods, courses, coaching time, and more. Lots of stuff integrates with it, and therefore lots of stuff can be done with it. Other Solutions So those are the 2 I would recommend. But they aren’t the only two. There’s also Magento, which is another open source platform. I chose to highlight WooCommerce because I’m more familiar with it, but I also like it better. I think there’s a bigger community behind it. There are also other eCommerce solutions for WordPress. Easy Digital Downloads is a clear and focused solution if you want to sell digital goods. Big Commerce One relatively new player in the WordPress space is BigCommerce. They are their own, hosted eCommerce solution that have been around for a while. They offer a set of tiered plans starting at $29/mo, and they have a rich feature set, like choice of payment gateway, inventory management, and they make it easy to publish to lots of other marketplaces. Now they have WordPress integration too. So you can power your shop through BigCommerce, and load everything through your WordPress site. That means top performance on your shop, and the flexibility of WordPress as an open-source platform. BigCartel The other hosted eCommerce solution I’m a fan of is BigCartel. They cater to creators and I’ve seen them used heavily by bands selling their merch through the platform. Their pricing is very straight-forward (you’re charged by number of products), and it costs as little as $9.99/mo to start (they actually offer a free plan too that’s limited, but perfect to just test the waters). Wrapping Up Now you can see why answering those questions I posed in the beginning are important. Once you decide those, you can choose which platform is best for you. If it were me, I’d probably start with BigCartel if I were on a shoestring budget, or Shopify if I were serious about starting an eCommerce store. Then when the time is right, I’d move to WooCommerce. Of-course, with Liquid Web’s Managed WooCommerce Hosting, you get the ease of getting started that Shopify offers, with the flexibility that WooCommerce offers. Start off slow, make changes as needed, and you don’t need to migrate. That’s a win-win-win! For all of the show notes, head over to creatortoolkit.com/112/. If you liked this episode, please share it! My question for you is: How are you going to build your eCommerce site? . Let me know: joe@casabona.org or on Twitter @jcasabona. Thanks so much for listening, and until next time, get out there and build something. The post Episode 12: eCommerce Platforms appeared first on Creator Toolkit.
12 minutes | Feb 1, 2019
Case Study: My Podcast Setup
In the last episode, we looked at everything you need to get up and running with your podcast. In this episode, we’re going to look at a case study: my own podcasting setup. Show Notes Episode 10: Your First Podcast Toolkit Samson Meteor USB Mic My Podcast Setup Shure SM7B Cloudlifter CL-1 UA Arrow Libsyn SiteGround Liquid Web Transcript Hey everybody and welcome to Creator Toolkit, the podcast about building stuff on the web. I’m Joe Casabona and today we’re going to talk about my podcast setup. Now it’s gone through several changes over the last few years, but we’re going to cover 2 iterations: the first one, and the most recent one. Let’s get started! My First Podcast Setup When I first started podcasting in earnest, it was a pretty simple operations. My “first first” podcasting mic was the Samson Meteor USB Mic. It was very affordable and served me well for my short-lived TIL podcast. But when I started How I Built It, I upgraded to the Blue Yeti. I loved that mic and it was great – especially after I learned how to use the controls on the back of it. As far as hardware goes, that’s basically it. I eventually got a pop filter and a boom arm, like I talked about in the last episode. But for the most part, it was just me and my Yeti. Recording Now, when it came to recording, I was using 2 pieces of software: Skype + eCamm Recorder for recording the interviews GarageBand for editing When I first started, I was editing myself, though I’ve since hired an editor. I’d record the whole interview through eCamm Recorder, and ask my guest to record their side of the audio locally. Then I’d get both tracks and combine them to do the editing in GarageBand. Publishing I still use the same tools for publish today as I did when I started: Libsyn for audio hosting WordPress for my website The only big change was in hosting. I was on SiteGround, which I was very happy with, but it was shared hosting. When the show grew to a certain size, the site was crashing the server. So I moved it to Liquid Web, around the same time them because a sponsor. That’s really it for my first setup. Now let’s look at today’s My Current Podcasting Setup Like I said earlier, in recent years my podcast setup has gone through regular transformations – new mic here, new interface there. In 2018, it got the most complicated, with a long list of equipment to get things just right. I’ve since simplified quite a bit, which has made my voice sound more natural, and reduce the possibility of white noise from other gear or long XLR cables. My mic is the Shure SM7B, which I’ve wanted ever since I heard about it. I thought I could get away with the cheaper Rode Procaster, but in the end, the SM7B is better for my voice – it sounds more natural, less muddy (or muffled/deep). That goes into a Cloudlifter CL-1. See the SM7B is a power hungry monster. Because of that, it needs extra gain (or power) to get good volume from the mic. Even with my interface (which I’ll talk about next), it could still use some clean, extra power. The Cloudlifter provides that. The last link in the chain before my computer is the UA Arrow, an incredibly powerful preamp, equalizer, and interface. To be honest, at the time of this recording, I just got it, and I’m still learning the ropes. But I love it because it reduced my setup from 4 machines, many plugs, and many cables, to a single device with 1 Thunderbolt cable, and 1 XLR cable. It also emulates in software dozens of real-life machines through UAD Plugins. So I can pick any setup I can imagine to make my voice sound exactly the way I want. SO far I love it – I’ve got it dialed in the way I’d like for now, but that may change in the future. (It also helps that my friend Shawn helped me set it up). Next Steps Honestly, I’m not sure what my next step in hardware would be. I’m very happy with what I have, and can’t imagine changing it any time soon. The only changes I might make are buying this preamp UAD plugin I’m trying out, as well as one with a noise gate. I’m also working on my mic technique! Recoding My recording setup today is virtually the same. I’m back on a Mac (after a short stint with a PC as my production machine), so I’m using Garageband to record and edit these episodes. For How I Built It, I’m using Zoom to record the calls, Quicktime to record my audio, and grabbing the local audio from my guest. The only major difference is I’ve hired an editor, and he’s fantastic. Build Up Slowly The beauty of this is twofold: You do not need my setup to sound good. I just happen to be obsessive about it. You can build up to this slowly. I went from the Yeti, to a cheap XLR and Focusrite Scarlett Solo, to an Apogee Duet and Expensive Preamp, to the Arrow. If you want to get an XLR, you can spend $200 and get a great setup. Besides, room acoustics and mic technique will help just as much as hardware. But perhaps that’s for a different episode. For all of the show notes, head over to creatortoolkit.com/111/. If you liked this episode, please share it! My question for you is: What’s your recording setup (or if you’re just getting started, what’s your next purchase). Let me know: joe@casabona.org or on Twitter @jcasabona. Thanks so much for listening, and until next time, get out there and build something. The post Case Study: My Podcast Setup appeared first on Creator Toolkit.
13 minutes | Jan 21, 2019
Episode 10: Your First Podcast Toolkit
In 2018, Seth Godin said the podcasting is the new blogging. That means there’s no better time to start a podcast than 2019. In this episode we’re going to go over what gear you need to launch your show. Show Notes Episode 5: Where Should You Host Podcast Audio? Mics The Audio Technica ATR2100 The Blue Yeti Shure SM7B Accessories Pop Filter for ATR2100 Pop Filter for Blue Yeti Rode PSA1 Boom Arm Neewer Stand Boom Arm Shock Mount for ATR2100 Shock Mount for Blue Yeti ATH-M50x Headphones Audacity Skype eCamm Call Recorder Amolto Recorder Zoom Zencaster Castos SiteGround My Podcast Setup Jeff Large’s Setup Launch Your Podcast in 3 Days (online course) Transcript Hey everybody and welcome to episode 10 of Creator Toolkit, a podcast about building stuff on the web. This episode combines the analog with the digital as we select the perfect toolkit for starting your podcast. We’re going to cover these main tools: A decent mic and helpful accessories Recording and Editing software Getting your podcast online Let’s get started! Everything we talk about here will be linked in the show notes, which you can find at creator toolkit.com/010/. Your Microphone Let me start by saying that you don’t need to sound like NPR to have a good podcast, but you also shouldn’t sound like you’re in a bathroom stall. The first thing you should get when you want to start a podcast is a decent mic. Don’t worry – this isn’t going to break the bank. You can upgrade for as little as $30-40. But I’ll cut to the quick and tell you my 2 recommendations: The Audio Technica ATR2100 for $65 The Blue Yeti for $110 The Yeti gives you a little bit more control over gain (how much sound the mic takes in) and pattern (which part of the mic picks up sound). The ATR2100 is nice because it’s a very affordable beginner mic and has both USB and XLR. USB vs. XLR This isn’t necessarily a technical episode, but there are two types of mics you can get: a USB mic, which will connect directly into your computer, and an XLR mic, which requires a bit more setup – specifically an interface. That’s something that converts the analog sound from XLR into digital and sends it to your computer. XLRs are professional mics. You’ll see them in TV broadcasts, live shows, and on high quality podcasts and radio shows. I’m currently using an XLR mic – specifically the Shure SM7B. I could definitely do an entire show on just mics (write in if you want that), but starting out, a USB mic is your best bet. Mic Accessories So technically speaking, you only need the mic to get started. But if you have the budget, there are a couple of accessories that will help you sound better. The number one accessory is a pop filter. This is a simple screen that sits between you and the mic and filters out hard gusts of air. It prevents the mic from “popping” with hard p-sounds, called ‘plosives’. These are relatively inexpensive too, ranging from $5-25. If you want to take your setup to the next level, I recommend a boom arm and shock mount. The arm will keep the mic off your desk and at the right distance in front of your face. It will also absorb some of the sounds from you hitting or shaking your desk. For the sounds the boom arm doesn’t take care of, that’s where a shock mount comes in. Depending on the quality, in some instances you can hit the boom arm and it won’t come through in the mic. I like having a boom arm because it means I don’t have to reach around the mic when I’m on my keyboard while recording, and I won’t accidentally hit it. Headphones I’d also recommend a good set of headphones. These will help prevent echo in the event that you’re doing an interview show, and it will help you monitor your audio – so you know how you hear while your speaking. I have the Audio Technica ATH-M50x and I love them. All-in for a beginner setup you’re probably looking at $70-200, depending on the configuration. If you want to see my whole setup, there’s a link in the show notes. Recording With your hardware settled, it’s time to think about recording. If you’re a solo podcaster with no cohosts or guests, you can get away with Quicktime on Mac or Windows Recorder on PC. However, if you intend on editing too, I’d recommend Audacity, which is free for both Mac and PC, or Garageband, which comes with Mac. If you are doing interviews, you have a few options. Skype is a common option for doing calls and it’s free. They also recently rolled out native call recording, though I haven’t tried it. For call recording with Skype, you can also use eCamm Call Recorder for Mac, or Amolto for PC. Both cost around $30. If you use Zoom, they also provide recording – you can do video, or audio only, and each guest will be saved to a separate track. The problem with both of these is that you’re getting the compressed, internet-affected audio. This will almost certainly mean lower quality. To get the highest quality, I’d recommend asking your guest to record their audio separately and then send it to you. There are a few services that do this, like Zencastr, which costs around $20/month. Editing Once you have the show recorded, it’s time to edit. This will probably be the biggest learning curve. You’ll definitely have to spend some time with whatever software you choose to get comfortable with it. As mentioned before, starting out I recommend Audacity or Garageband. They’re both free and have a relatively low learning curve. As your skills advance you can look into something like Logic Pro. There’s also the option to hire out. Hiring a good, quality editor will definitely be your biggest expense. I’ve had some success with Fiverr for basic edits and ad-insertion. But if you want to control the whole story, feel, and personality, you’ll need to edit yourself work with with a bigger budget editor/producer. Getting Your Show Online Back in Episode 5 we discussed the many different options for hosting your podcast. I won’t rehash that here other than to say your podcast likely needs 2 hosts: one for audio, and one for the website. For the audio I recommend Libsyn or Castos. Libsyn is tried and true. And Castos is up and coming…plus it works great with WordPress. For your website hosting, I recommend SiteGround. They are priced right for most people, offer a lot of features and make it relatively easy to get up and running with a CMS like WordPress. Many hosts (Castos included) also have a simple website for your show, but I generally recommend you have your own separate website. Again, see Episode 5 for more info on that. Wrapping Up So that’s everything: Mic, Accessories, Recording, Editing, and Hosting to get your show online. All of this will take some time to learn but my recommendation is get the hardware, record a few episodes, and see how you like it. Then when you’re ready, learn how to get it online. If you want to full course on how to do exactly that, you can check out my own course, at creatorcourses.com/podcast-website/ For a link to that and all the show notes, go to creatortoolkit.com/010/. If you liked this episode be sure to leave a rating and review in apple podcasts. And if you have any questions or want me to put together a specific toolkit, email me, joe@casabona.org or follow me on Twitter, jcasabona. My question for you is: What do you want to make a podcast about? Let me know on Twitter, @jcasabona, or via email, joe@casabona.org Thanks so much for listening, and until next time, get out there and build something. The post Episode 10: Your First Podcast Toolkit appeared first on Creator Toolkit.
11 minutes | Jan 14, 2019
Episode 9: Where to Host Your Videos
Video is becoming a more important part of content and marketing. So, we’re going to answer an question that more and more people need to answer: where is the best place to host my videos? Show Notes The Science of Social Media: Video Content jPlayer video.js Vimeo YouTube Wistia Teachable Udemy Transcript Hey everybody and happy new year! Welcome to Creator Toolkit, the podcast about building stuff on the web. I’m Joe Casabona and today we’re going to talk about video hosting. Video is becoming a more important part of content and marketing. According to a recent episode of The Science of Social Media, 76% of businesses have said video helped them increase sales. On top of that, if you’re working on an online course or other educational content, video is super important. Most people prefer to watch a video than read 3000 words explaining something. So that’s why you should do more videos. But… Why get a video host at all? If you self-host your website, you might be wondering why you’d want to get a video host at all. You have your own server where you can upload videos, and modern browsers can support embedded videos with a nice player. The problem is your web host isn’t optimized for serving up videos, so while it might technically work, it won’t work well. You will also run into upload limits, slow (or no) buffering, and limited customization for the videos without adding your own code. But you’re still going to miss a bunch of functionality, like playbacks, closed captioning, selecting video quality, and more. Video Libraries Now, you certainly can use some video javascript library to get a bunch of missing functionality. 2 popular ones are jplayer and video.js. But that doesn’t alleviate the biggest problem: your host may serve up your videos slower than users would like (especially on cellular networks). So what do you do? Much like what we discussed in Episode 5 with audio hosts, there are services completely dedicated to hosting video. In my opinion, there are several good options: YouTube, Wistia, and Vimeo. In my opinion, Vimeo is the best. Services That Include Video Hosting Before we go any further, I should mention that if you’re using a platform like Teachable or Udemy, they are going to include video hosting. But this is pretty specific to online courses, and here I want to speak more generally. Whether you want to do more video content for your blog, create marketing videos for projects, or self-host your own online course, a video host is important. Option 1: YouTube YouTube has basically become synonymous with videos. It’s the number one source for consuming video content, the second most popular website behind its owner, Google, and is even considered an incredibly common search engine. YouTube is great for building your brand and a following, as long as you’re putting out good, consistent content. And since you can embed YouTube videos anywhere, it’s a great way to supplement blog posts, landing pages, and podcasts. YouTube also has great live streaming tools, so you can hope on live with your viewers and demonstrate something, answer questions, and interact. Once the live stream is done, the video will automatically become part of your channel (if that’s what you want). YouTube also lets you enable ads on your videos so, depending on how popular your videos get, you can make a little money. Don’t count on that as a reliable source of income early on though. The big drawback of YouTube is that while it has some privacy settings, there’s no real way to lock down your content. It’s kind of assumed that if you’re putting content on YouTube, it’s available to the public. Sure there are the “unlisted” and “private” settings. But there’s not a “show only to these users” setting or “only allow this to be embedded on my website” setting. For that, we need to look at other tools. Option 2: Wistia Admittedly, I haven’t used Wistia as much as the other options here. It’s a popular, but expensive video hosting platform. But it’s expensive for a reason. Wistia probably gives you the most control to customize your player. It’s also one of the only players that allows you to directly engage with users, with a call to action right in the video. The analytics also look more in-depth than that of YouTube or Vimeo. Finally, Wistia is the only platform I know of that lets you A/B Test videos, which is a pretty fantastic feature if you’re trying to optimize for conversions. That said, these features come at a steep price. While there is a free plan, it comes branded and you get a 3 video limit. Not great if you’re looking to grow your video content. The pricing starts at $99/month for 10 videos and 25 cents / video / month after that. That’s quite a hefty price tag, especially if you’re not looking for the marketing features. Built for Different Purposes And indeed, YouTube and Wistia served 2 completely different markets. YouTube is for people who are creating content, and Wistia is for marketers who want to increase engagement and direct sales with video content. I think there is one option that is a nice hybrid of both, and it’s my favorite service: Vimeo Option 3: Vimeo Vimeo is great for a bunch of reasons. It’s free and has a YouTube-like directory that’s good for discovery. But it also has premium features like customizing the video player and even branding it, locking down videos to specific domains, and collaboration tools for teams. The organization tools are very good as well. The price is right for Vimeo too. It’s free to upload videos a-la YouTube, and then plans start at $7/month for some of the features we discussed like privacy controls and customizing. I pay for Vimeo Pro, which is $20/month, and it gives me enough space and control for what I need. The plans go up to $75/mo, which include unlimited live streaming and a ton of storage. If you’re looking for video hosting and webinar software, that’s actually not a bad deal. As far as use cases go, I think Vimeo is perfect if you want to have nice looking video content without ads or related videos – the player is not as ubiquitous or intrusive as YouTubes, so Vimeo embeds look nicer on your own website, in my opinion. But beyond that, if you want to host your own online course or private videos on your website, Vimeo lets you do that with ease. I think they are bar-none, the best option for that. What I Use I actually use a combination of YouTube and Vimeo. I host all of my courses and “professional” videos on Vimeo and any public content on YouTube. There’s no denying that YouTube is the best for growth and discoverability. If I want to embed a video on my own site, something I’ll even upload it to both place. I’ll also upload sample lessons to both places. Doesn’t hurt to cover your bases! Where Will You Host? So that it’s for this episode. There are countless options for video hosting, but here we looked at the most popular ones. Which YouTube, Wistia, and Vimeo all have they niches, I think overall Vimeo is the best option if you want professional video hosting. For a link to that and all the show notes, go to creatortoolkit.com/009/. If you liked this episode be sure to leave a rating and review in apple podcasts. And if you have any questions or want me to put together a specific toolkit, email me, joe@casabona.org or follow me on Twitter, jcasabona. My question for you is: What do you plan to use for your videos? Are there tools you use I didn’t mention here? Let me know on Twitter, @jcasabona, or via email, joe@casabona.org Thanks so much for listening, and until next time, get out there and build something. The post Episode 9: Where to Host Your Videos appeared first on Creator Toolkit.
14 minutes | Jan 7, 2019
Episode 8: My Automation Toolkit
One of my goals in 2018 was to automate more and I’m carrying that into 2019 . I know I do a lot of things manually, and there are lots of things that I could be doing better. So in this episode, we’re going to look at my automation toolkit. Show Notes Zapier IFTTT TextExpander Siri Shortcuts Hazel Automators Podcast MacStories Siri Shortcuts Field Guide Transcript Hey everybody and welcome to Creator Toolkit, the podcast about building stuff on the web. I’m Joe Casabona and today we’re going to talk about what I do to automate processes. While I know I can’t automate everything, at the very least, there I are things I don’t need to be doing manually. In my master mind group a few weeks ago, one of the members said this to me: “I wonder what you’d be able to do if you had less to do.” So my homework was to make a list of all the things I could automate or outsource. It was a great exercise, and I learned a lot about my process. I Can Outsource A Lot More Than I Can Automate Perhaps this is due to a lack of creativity or knowledge (or budget), but I have the feeling there are a lot of tasks in my day-to-day that can’t be automated. That doesn’t mean I have to do them…someone else can do them. But knowing that distinction is important for me, so I don’t spin my wheels evaluating automation processes instead of evaluating a VA. A great example is my podcast. Here are a few things I intend to outsource: Add the sponsor spots to the midroll Gather the show notes Find the pull quotes Make the images And the maybes: Upload audio to Libsyn Make an audiogram Schedule the social media Schedule the post Similarly, I can outsource certain aspects of course creation, like artwork, putting the posts together in WordPress, and more. But, that’s not automation. So… What Can I Automate? I’ve determined that anything that requires multiple apps to talk to each other can be automated. I’m already doing things like creating a show notes doc when someone schedules a podcast interview (Calendly -> Evernote), and automatically scheduling YouTube Videos on Social Pilot. I’m still learning the ins and outs of some tools (both of the aforementioned are done with Zapier), but I’m getting better. Some of the tools I’m using more: Zapier As mentioned, Zapier is an integral part to my automation goal. It works with so many other things, and lots of WordPress plugin developers integrate with it. They also support writing Code directly into an automation, if I want. IFTTT One place Zapier falls short is device automation, like iOS, Alexa, and Android. This is where IFTTT shines. I’m using a combo of Zapier and IFTTT to do things online and then send reminders to my phone. For example, when I scan a business card into Evernote, I get a reminder 3 days later to follow-up with the person. TextExpander TextExpander is a cross platform app that replaces text snippets. It allows me to compose emails from 3 characters, and makes sure I never typo a URL. It also works with with some variables/scripting languages to do some truly cool things. Siri Shortcuts Today is iOS 12 day, and the biggest feature by far is Siri Shortcuts. There are 2 resources I plan on consuming this week to help me really understand and make the most out of it: The MacStories iOS 12 Review ebook, and the Siri Shortcuts Field Guide online course. Both are created by podcasters I trust. And the MacStories iOS review is my favorite thing to read around this time each year. Hazel Hazel is an interesting Mac app that lets you automate folder actions. I haven’t dug deep into it yet, but it seems like a good way to automate certain types of backups, Dropbox, and more. I’m hoping that I can use Hazel on my PC through a networked drive. The Automators Podcast I’m also listening to a relatively new podcast called Automators. The hosts tackle a new automation topic each show, and it’s fantastic for learning about new tools and generating ideas. Wrapping Up So that’s pretty much everything I’m doing right now. I plan on going deep on my blog, Casabona.org, with specific automations I’ve build. For that and all the show notes, go to creatortoolkit.com/008/. If you liked this episode be sure to leave a rating and review in apple podcasts. And if you have any questions or want me to put together a specific toolkit, email me, joe@casabona.org or follow me on Twitter, jcasabona. My question for you is: What are you automating? Are there tools you use I didn’t mention here? Let me know on Twitter, @jcasabona, or via email, joe@casabona.org Thanks so much for listening, and until next time, get out there and build something. The post Episode 8: My Automation Toolkit appeared first on Creator Toolkit.
21 minutes | Dec 1, 2018
Episode 7: 2018 Gift Guide
The holiday season is here and it’s time for us to once again figure out what we’re getting family, friends, and colleagues. Each year I put together a gift guide for remote workers, web designers, podcasters, and cigar smokers. This year’s update for remote workers is a monster one, and it’s the one we’re going to look at today. Hey everybody and welcome to Creator Toolkit, a podcast about building things on the web. I’m Joe Casabona and today we’re going to talk about gift shopping. Specifically, finding the right gift for remote workers. What does this have to do with toolkits, you ask? Well this guide (which you can find at creatortoolkit.com/007/) is pretty much my toolkit for working at home. Let’s take a look… Show Notes The Full Gift Guide Podcast’s Gift Guide Other Recommendations Logitech BRIO Bear Notes OXO 9-Cup Coffee Maker Fully Jarvis Anker PowerCore+ Portable Laptop Charger My question for you: What did I miss? Is there some killer thing you use that you think should be included? Let me know by emailing me: joe@casabona.org, or on Twitter at @jcasabona. If you liked this episode be sure to leave a rating and review in apple podcasts. If you want me to put together a specific toolkit, email me, joe@casabona.org or follow me on Twitter, jcasabona. Thanks so much for listening, and until next time, get out there and build something. The post Episode 7: 2018 Gift Guide appeared first on Creator Toolkit.
12 minutes | Nov 24, 2018
Episode 6: WordPress 5.0 & Gutenberg Toolkit
The changes coming to the editor in WordPress 5.0 will create a monumental shift in the way we create content. In this episode, we’re going to dive into some helpful tools for managing your website once you upgrade to WordPress 5.0 – and the Gutenberg Editor. Let’s do it. Show Notes WordPress 5.0 / Gutenberg Themes Astra Atomic Blocks StudioPress Anders Noren Plugins Advanced Custom Fields Yoast SEO CoBlocks The Classic Editor Plugin Gutenberg Ramp Courses on how to use Gutenberg Hey everybody and welcome to Creator Toolkit, a podcast about building things on the web. I’m Joe Casabona and today we’re going to be talking about a topic that’s been on the mind of 30% of the web- WordPress 5.0 and Gutenberg. Generally speaking, I try not to make this a WordPress-specific podcast. While I’ll mention WordPress often in the toolkits, I try to keep it general enough that there’s something for everyone. But I think this change is big enough to warrant a WordPress-dedicated episode. What the big deal about WordPress 5.0? For those who use WordPress, but aren’t as deeply embedded in the community, you may not have heard what’s going on with WordPress 5.0. In sort, the editor is changing. This big undertaking, called “Gutenberg,” started in 2016 and set out to modernize the now 15+ year old editor. The idea is to convert the editor from a giant blob of text with some basic formatting to something much more flexible, using blocks of content. This allows us to support more than basic text with formatting and images – and it will ultimately make the editor a lot more user friendly than it is now. How Will It Affect Me? Now, if you’re a WordPress user, you’re probably wondering how the new editor will affect you and your website – and you’re not along. I’ve been telling folks a few important things around the new editor: Your content will not automatically change by virtue of upgrading. There are several deliberate steps you need to make on each individual piece of content for anything to change. That means if you never open a piece of current content in the new editor, nothing will happen to it. The plugins you’re using may be affected. If anything directly affects the content editor, I recommend checking to see if there’s an update to make it Gutenberg compatible. Your theme/design will almost definitely be affected. Gutenberg adds new types of content, as well as classes, that require some amount of front end support. If your theme isn’t updated for the new editor, things like columns, cover images, and possibly even images, won’t look quite right when you create new content (remember old content will not be affected at all). If you’re worried, you should reach out to your web developer, or the developers of your crucial plugins and theme, to make sure they support WordPress 5.0. In the rest of this episode, I want to tell you about a few good tools to help you navigate the waters that are WordPress 5.0 and Gutenberg. Themes Let’s start with the last topic we just covered- themes. There are several great theme shops that have already announced support for Gutenberg – themes I know and love and would always recommend. Astra Pro: This is my current favorite theme. It’s lightweight, versatile, and works with all of my favorite plugins. They announced that they are also Gutenberg compatible. Just another reason to use them. Atomic Blocks: This is perhaps the first truly compatible theme that entered the market, and it’s really well done. I used in my Introduction to Gutenberg course and was very happy. It also has a companion blocks plugin. Plus, it was just bought by my favorite premium theme shop, StudioPress. Speaking of… StudioPress Themes: StudioPress is one of the most popular paid theme shops in the WordPress space, and for good reason. They offer lots of great, beautiful themes that allow you to build the best content possible. They also made a commitment to make all of their themes Gutenberg compatible. Anders Noren: My favorite free themes are also Gutenberg compatible. Theme developer Anders Noren has announced that all of his themes now support the new editor. I recommend Lovecraft and Hemingway. This is a fantastic collection of themes- so you won’t be left in the lurch when you’re ready to make the move to WordPress 5.0. Plugins Doing Cool Things Plugins are a little harder to curate because some don’t need to support Gutenberg, and each plugin developer is taking a different approach to updates. If there is one that is crucial to your website, I recommend you reach out to the developer and ask them if they plan to support Gutenberg. Aside from that, the most obvious places where plugins can add Gutenberg support is by adding new blocks, or by converting shortcodes in their plugins to blocks. Better Data in Blocks The new editors gives us the opportunity for us to add meaningful data to our websites instead of just a wall of text we can’t do anything with. Two plugins that are doing this very well: Advanced Custom Fields: The breakout plugin that allows us to add custom fields to our content in WordPress really took it to the next level with its Gutenberg support. In the latest version of ACF, you can spin up custom Gutenberg blocks using PHP – without the need to learn React/JavaScript. I’m most excited to give this a whirl in my next project. Yoast SEO: On top of the general block support / sidebar in WordPress 5.0 for easier use, they’ve also introduced blocks with structured data. This allows us to tell Google and other search engines exactly what’s on our website – be it a lesson in a course, a person in a directory, or a standard blog post. They’ve added 2 blocks that include structured data built in: a How-to block, and an FAQs block. More Blocks There are plugins who are adding specific kinds of blocks beyond what Gutenberg comes with. I’d like to highlight 2 here: Atomic Blocks Plugin: I teased at this one earlier, but the theme also has support for its own stand-alone blogs. This is a really nice add for those who need just a little more out of Gutenberg. CoBlocks by Rich Tabor:Rich Tabor is a developer who’s dedicated a fair bit of time to Gutenberg. On his profile, there are lots of different Gutenberg-related plugins there. But one is CoBlocks, a suite for content marketers that includes blocks like GIFs, accordions, author profiles, and more. Approaching Gutenberg Slowly So there are lots of great tools out there already, but many probably aren’t ready for Gutenberg and WordPress 5.0 on day 1. There are are a few tools to help you ease into the new editor. The Classic Editor: This plugin was developed specifically for people who aren’t ready for Gutenberg. It will disable the new editor while still allowing you to upgrade to WordPress 5.0. If you don’t want to mess with Gutenberg right now, this is the best path to take. This plugin will be supported through 2021. Gutenberg Ramp: This plugin offers you a little more flexibility. Unlike the Classic Editor plugin, which wholesale disables Gutenberg, Gutenberg Ramp allows you to pick and choose where you want the new editor to show up. It allows you to enable or disable the new editor based on post type OR post ID. So if you know you want to use Gutenberg on posts but not pages, you can do that. Preparing for WordPress 5.0 Ultimately it’s best to get prepared for Gutenberg as soon as possible. I’ve created a few courses that might be of interest to you- for users, freelancers, and theme developers. You can see them over at creatorcourses.com/Gutenberg/. You can also download a Gutenberg checklist I’ve created over on the show notes page for this episode, https://creatortoolkit.com/006/. Wrapping Up So that’s it for this episode. We talked all about Gutenberg and helpful tools for upgrading to WordPress 5.0. My question for you is: when do you plan on upgrading to WordPress 5.0? And what is your plan? Let me know by emailing me: joe@casabona.org, or on Twitter at @jcasabona. For all the show notes, go to creatortoolkit.com/006/. If you liked this episode be sure to leave a rating and review in apple podcasts. And if you have any questions about WordPress 5.0 or want me to put together a specific toolkit, email me, joe@casabona.org or follow me on Twitter, jcasabona. Thanks so much for listening, and until next time, get out there and build something. The post Episode 6: WordPress 5.0 & Gutenberg Toolkit appeared first on Creator Toolkit.
15 minutes | Nov 17, 2018
Episode 5: Where Should You Host Podcast Audio?
In this episode, we’re going to answer a question that every podcaster has to face: where should I host my audio files? There are lots of options out there to choose from, and we’ll narrow it down to a few good ones for you. Show Notes Build Your Podcast Website in 3 Days How I Built It Audio Only: Libsyn Hybrids Castos Blubrry All-in-One Simplecast Podcast Websites BuzzSprout Hey everybody and welcome to Creator Toolkit, the podcast about building stuff on the web. I’m Joe Casabona and today we’re going to talk about audio hosting. Why gets Separate Hosting? If you self-host, you might be wondering why you’d want to get an audio host at all. You have your own server where you can upload audio files, and modern browsers can support embedded audio with a suitable (and customizable) player. The problem is your web host isn’t optimized for serving up audio, so while it might technically work, it won’t work well. You will also run into upload limits, and slow (or no) buffering. Plus, if you are a podcaster, your audio will be syndicated to services like Apple Podcasts, Google Podcasts, and Spotify. Audio hosts will not only format your podcast to be submitted to these services, but they’ll ensure that even if your website goes down, listeners can still get your audio. On top of that, all of the hosts mentioned today have built in stats and analytics, so you can see information like how many times your show is getting downloaded, and where you audience is coming from. So where do you host? There are a few good options. Types of Solutions We’ll take a look at a couple of different services: audio only (or primarily audio only), hybrid solutions, and all-in-one solutions. The main difference between the 3 is how much each solution does for you, and how well. Technically everything mentioned here today will be all-in-one, but some so it a lot better than others. Audio Only So as far as “audio only,” there’s only one I really recommend, and it’s the one I use for my other podcast, How I Built It. And that’s Libsyn. Libsyn has been around since 2004 and is considered one of (if not the oldest) podcast host. They are used by many of my favorite podcasts and are well trusted by big and small podcasters alike. While they do offer feeds and a simplistic site if you want it, the other services are just OK. Generally, I recommend that folks upload they audio to Libsyn but use something else for their website and feed. The nice thing about Libsyn and that it will work with whatever you choose for your website and subsequent services. This makes it the most portable. If you start on Squarespace and want to move to WordPress, you don’t have to worry about switching your audio over. Hybrids For hybrids, what I’m talking about is services that integrate well specifically with WordPress. WordPress is a popular platform for podcast websites, and there are a few great plugins that work really well with specific hosts. Castos & Seriously Simple Podcasting The first is Castos. They have a nicely designed interface for you to access stats and more services right from their dashboard. They’ll even republish your episodes to YouTube automatically. Castos also has a fantastic WordPress plugin called Seriously Simple Podcasting, where you can easily set up your whole podcast and feed within WordPress, host multiple shows, and use WordPress’ native interface to upload your episodes directly to Castos. I’m a big fan of this service, and use it in my course, Building Your Podcast Website in 3 Days. Blubrry and Powerpress The other is Blubrry, which I use for this show. Like Libsyn, they’ve been around for some time and are trusted by a lot of podcasters. The benefit of using them over Libsyn is the nicer interface, easy-to-use directory, and their WordPress plugin, Powerpress. This plugin is a little harder to use than Castos’, but it offers a lot of features, like the direct uploads, podcast SEO, subscribe shortcodes, and more. If you’re looking for a few more automated features in a WordPress plugin, this is a good one. The nice thing about both plugins, however, is that they’ll work with any audio files, including Libsyn’s. They just integrate a little better with their own audio hosting. All-in-One Solutions All-in-one solutions are just that: they offer you the hosting, the stats, the feed, and the website. Truth be told, all of the solutions I’ve mentioned so far can be considered all-in-one solutions. But Libsyn’s sites are just OK, and Castos / Blubrry integrate really well with WordPress, which gives you a lot more flexibility than their own websites. However, there are a few solutions out there that specialize in all-in-one, making your podcast websites one-stop shops you don’t have to worry about. The big drawback is that you’re pretty locked into these services, making it harder to change in the future, if you want to. Simplecast My favorite of these types of hosting is Simplecast. They’ve been around for a few years now and I used them for my very first podcast. Their interface is nice to use, I liked the stats, and the websites they produce are clean and easy to navigate. They also offer some pretty neat features like easy migrations, multiple managers, and a cool feature called “Recast,” that allows listeners to share clips from your show on social media. And the best part is it’s $12/mo, which is the most affordable option we’ve looked at so far. Podcast Websites The aptly named Podcast Websites is a super interesting concept to me because it’s like Simplecast but it’s built on top of WordPress. So you will get a WordPress site, and they’ve optimized their plugins and themes for your podcast. The other thing that they offer that I think is really cool is some great educational content. So if you’re not sure where to start, their free resources can help you. The drawback is they are a little on the pricy side, especially if you’re just starting out. BuzzSprout The last entry in this space we’ll look at is BuzzSprout. Like the previous two, they offer common features like full hosting, websites, and feed migration from other hosts. Rumor has it their support is great too. The big benefit is they offer a free, limited plan. So you can get in there, play around, and see if podcasting is really for you before you make a commitment. Wrapping Up One service I didn’t mention is Anchor. They get a lot of flack from the podcasting community, but they probably make the process from recording to published the fastest. I experimented with it a bit and really enjoyed it. I’d recommend you look at that too. So that’s it. We looked at 3 different types of audio hosting: audio only, hybrids, and all-in-one. If you want to focus completely on content creation, an all-in-one like Simplecast is your best bet. Hybrid or audio only offers the most flexibility, especially if you use something like WordPress. If you do want use WordPress for your show, but you’re not sure where to start, check out my course, Building Your Podcast Website with WordPress. We’ll go over everything you need to go from zero to a fully functional site for your show. As mentioned earlier, we’ll be using Castos. For all the show notes, go to creatortoolkit.com/005/. If you liked this episode be sure to leave a rating and review in apple podcasts. And if you have any questions or want me to put together a specific toolkit, email me, joe@casabona.org or follow me on Twitter, jcasabona. My question for you is: Are you thinking of starting a podcast? What do you plan to use? Let me know – again the email is joe@casabona.org, and on Twitter I’m @jcasabona. Thanks so much for listening, and until next time, get out there and build something The post Episode 5: Where Should You Host Podcast Audio? appeared first on Creator Toolkit.
12 minutes | Nov 9, 2018
Episode 4: Casabona.org Case Study
In this episode, we look at the toolkit I used for building Casabona.org. A few episodes ago, we talked all about the self-hosted blog. Here’s an actual example of that. Let’s do it! Show Notes Casabona.org Hover Liquid Web Beaver Builder Theme: Astra Pro Important Plugins Gravity Forms OptinMonster ConvertKit Yoast SEO Jetpack Social Web Suite Better Click to Tweet Autoptimize BJ Lazy Load Antispam Bee iThemes Sync Hey everybody and welcome to Creator Toolkit, the podcast about building stuff on the web. I’m Joe Casabona and today we’re going to talk about my very own blog. About Casabona.Org Casabona.Org has been my personal blog since 2004, when I switched it over from a blog from high school. It’s always been a playground for me to try new things, post thoughts, and experiment. Since becoming self-employed, it’s also been a place for me to send folks to learn about what I do. But at it’s core, it’s still a blog. And today, I want to tell you about the toolkit I use for it. Hosting & Domain First, I want to tell you about the hosting and domain. Both of these have changed considerably over the nearly 15 years my blog has been online, but currently my website is hosted with Liquid Web because they offer fantastic, completely hands-off hosting. My domain is registered with Hover.com, my favorite place to register domains. There are lots of reasons why, but the main one for me is free WHOIS privacy, which registrars usually change annually for. Theme The theme I’m using is Astra Pro and I love it. It’s very well built, fast, and super flexible. It also offers great support for Beaver Builder, which I also use on the site. One of the things I really like about Astra Pro is the “custom headers,” so you can apply different headers to different pages (or no header at all). This makes it incredibly easy to make “microsite” on your domain – sites that look totally different from the main site, but can still be managed from one WordPress Dashboard. The last thing I’ll mention about Astra Pro is the code snippets. You can easily insert code basically anywhere on the site from the admin. One way I’m using that is by creating different OptinMonster buttons and displaying them based on a post’s category. Plugins So I have over 20 active plugins on my blog, and all of them will be listed in the show notes. Here I want to touch on the most important ones. I’ve already mentioned Beaver Builder, which I use for most pages, but not blog posts. Astra Pro also has a companion plugin. The only custom plugin I wrote in the lot is my Speaking Events plugin, which creates a custom post type for me to easily manage speaking engagements and other events I’ll be at. Aside from that, I have a few plugins dedicated to information capture that I consider important. They are Gravity Forms, OptinMonster, and ConvertKit. Information Capture Gravity Forms is my forms plugin of choice, and I use it on most of my sites. It’s powerful and if needed, I can create some in-depth forms. I use it for my contact forms, and my coaching form. I use OptinMonster and ConvertKit in a 1-2 punch. ConvertKit is my mailing list app of choice, and I integrate that into the site – an optin shows up at the bottom of every post. I use OptinMonster on special posts and landing pages. Generally I use the click to open a modal functionality. I am, however, currently implementing a process where instead of a form after each post, the user sees a button based on the category. OptinMonster feeds all of its data into ConvertKit. It gives me a nice way to create better looking forms. Oh yeah, and I use Give in case anyone wants to buy me coffee Discovery & Navigation The other big plugin area for Casabona.org revolves around getting people to the site. I have several social plugins in use. First up is Yoast SEO Premium. It’s the best SEO plugin for WordPress and it helps me craft good, targeted, readable blog posts. With its premium features, it also allows me to add multiple keywords, suggests links to include in posts, and creates redirects. Once my SEO is sured up, I use a few plugins for sharing. I’ll use Jetpack for its share buttons and related posts (thought as they’re the only 2 modules I use, I’ll likely swap it out for something else). I use Social Web Suite to automatically share each post to multiple social networks. A fantastic feature of this plugin is you can also manage your queue of posts, and share each post multiple times. It’s a really excellent service for automating sharing. The last sharing plugin I’ll use is Better Click to Tweet, to embed clickable tweets in the posts, making it very easy for people to share quotes from each article. Under the Hood Finally, I have a few under the hood plugins I like to use to make things run smoothly. Autoptimzer and BJ Lazy Load are performance-based plugins, on top of what Liquid Web already gives me. I use Antispam Bee to limit spam comments, and iThemes Sync to make sure everything is up to date and backed up. To make sure all of my URLs are using https, I’m using Really Simple SSL. I also have plugins for CodePen Embeds, Lightbox for images, and GDPR. Wrapping Up So that’s pretty much everything. You can view a full list of the plugins I’m using over at CreatorToolkit.com For that and all the show notes, go to creatortoolkit.com/004/. If you liked this episode be sure to leave a rating and review in apple podcasts. And if you have any questions or want me to put together a specific toolkit, email me, joe@casabona.org or follow me on Twitter, jcasabona. My question for you is: Are there any plugins I’ve mentioned that are newly discovered? Will they help you? Let me know – again the email is joe@casabona.org, and on Twitter I’m jcasabona. Thanks so much for listening, and until next time, get out there and build something. All Plugins – Click to enlarge The post Episode 4: Casabona.org Case Study appeared first on Creator Toolkit.
9 minutes | Nov 2, 2018
Episode 3: Tools for Building a Mailing List
In this episode, we explore what should be a fundamental tool of any business: the mailing list. We’ll look at some of the best services out there and how to integrate them, as well as some simple techniques for building your list. Show Notes Mailchimp ConvertKit Drip Google Forms Ninja Forms Gravity Forms How to Build a form with Ninja Forms How to Build a form with Google Forms Hey everybody and welcome to Creator Toolkit, the podcast about building stuff on the web. I’m Joe Casabona and today we’re going to talk about mailing list services. Why Build a Mailing List? I think we should first talk about why we should even collect email addresses. When I first started my blog, I wasn’t very diligent about collecting emails because I didn’t see the point. But those emails are the people who become your biggest fans – and those are the people that you can sell your product or services to. They’re also people who will give you feedback; in short, they’ll become the community you can build your business on. In this episode we’re doing to explore a few tools for email list building: a regular email form, MailChimp, ConvertKit, and Drip. There are tons more, but I think these do a nice job of covering the various feature sets out there. Let’s get started. Regular Email Form If you’re looking to start off simple (and always free), you could start with a simple home-made form. Using WordPress offers lots of solutions where users fill our a form and you can get an email, and the submission will be logged in WordPress. The two I recommend are Ninja Forms (which is free) and Gravity Forms (which starts at $39/year and offers lots of great features). You can do the same thing using a Google Form, if you’re not using WordPress (or another website building solution that allows for that). The benefit here is that you don’t have to pay anything to get started, no matter how many people sign up. The drawback – and it’s a big one – is you have to manage the entire list yourself. That means that if someone unsubscribes, you need to delete them off the list yourself. You’ll also need to import any new email addresses into your email program when you do send out mailings. This can get unmanageable after just a few dozen sign ups, so you might want to start this way, but move to a mailing list tool quickly. And I recommend Mailchimp as your next step. Mailchimp Mailchimp is a perfect tool for manage your email list and it’s free for up to 2,000 users or 12,000 emails sent per month. It gives you everything you need, including simple forms, landing pages, and the ability to maintain multiple lists. It’s an excellent tool that served me really well while I used it. And there are lots of great companies using it. There are also beautiful templates, and it’s easy to use. You can also integrate with eCommerce stores. When you get to paid accounts, you can do advanced tagging, segmentation, and all sorts of A/B Testing. I’ll be the first to admit that I probably didn’t use it to its full potential before moving to ConvertKit. ConvertKit In my opinion, ConvertKit is for those looking to take their email list to the next level. I was able to import my Mailchimp list, tag users accordingly, and build out all sorts of segments. I have lots of different forms and automated email sequences to give my subscribers the most value, without bombarding their inbox. For example, instead of emailing my entire list about my HTML and CSS course, I instead email only those who’ve expressed interest in learning HTML and CSS. And I can also filter out those who have already purchased the course. ConvertKit starts at $29/mo for up to 1,000 subscribers. If you’re serious about making money with your email list, I think ConvertKit is a hugely helpful tool. If you want every automation and event tracking tool under the sun, there is something more powerful: Drip. Drip Where Mailchimp lets you send emails and ConvertKit lets you know about your users, Drip allows you to know what your users are doing. It acts as a mailing list and CRM tool. One of the super cool things about Drip is its “Purchase Intent” score. By tracking your users’ actions through email and on your website, they’ll give them a score on how likely they are to purchase from you. If you’re ready to take your selling to the absolute next level, try Drip. It’s free for up to 100 users, then pricing starts at $49/mo. That makes it the most expensive option we’ve talked about, but it has the potential to be the most valuable. Wrapping Up So that’s it for this episode. We talked about 4 email list building tools: your own form, Mailchimp, ConvertKit, and Drip. If you’re just starting out, your own form or Mailchimp offer some great features for free. When you’re ready to start selling to your list, consider ConvertKit or Drip. If you want to try your own form first, you can head over to my YouTube channel and see a video on building an email capture form with Google Forms. For that and all the show notes, go to creatortoolkit.com/003/. If you liked this episode be sure to leave a rating and review in apple podcasts. And if you have any questions or want me to put together a specific toolkit, email me, joe@casabona.org or follow me on Twitter, jcasabona. Thanks so much for listening, and until next time, get out there and build something. The post Episode 3: Tools for Building a Mailing List appeared first on Creator Toolkit.
13 minutes | Aug 15, 2018
Episode 2: Tools for a Self-Hosted Blog with WordPress
In this episode, we’re going to start off with perhaps the most common project for small business or individuals who want to start writing online. This is the creator toolkit you need to start your own, Self-hosted blog. Show Notes Hosting Guide Recommended Hosting: SiteGround How to Sign Up for SiteGround Hosting Yoast SEO’s Readability Feature Recommended Theme: Astra | Astra Pro Anders Noren StudioPress Themes Recommended Plugins: Jetpack Yoast SEO Ninja Forms Compact Archives Antispam Bee Compress JPEG and PNG Images Lots of Hosted Solutions In starting a blog, there are tons of hosted solutions. As a matter of fact, my blog, circa 2002, was the first project where I wrested with the hosted/self-hosted question (Yahoo! Geocities vs. Blogger). Some examples are: WordPress.com (perhaps the most popular solution) Medium Blogger Tumblr Squarespace, Wix, and Weebly to a lesser extent A blog is also the perfect opportunity for you to start on a hosted solution and move to a self-hosted one when you’re ready. For example, you can seamlessly more from WordPress.com to self-hosted WordPress. There’s also a Medium plugin for WordPress that let’s you share posts in both places. Let’s Start with Hosting If you’re going to the self-hosted route, there are tons of options hosting options to choose from, and it can get overwhelming. For simplicity’s sake, I’m going to tell you the one you should use: SiteGround. This is where I host most of my websites. If you want to do a little price shopping, there is a hosting guide in the show notes for this episode, at creatortoolkit.com/002/. Also in the show notes is a video on how to sign up for SiteGround and install WordPress. The process goes like this: Sign up for an account Purchase your domain (we’ll do a whole episode about domains later) Use SiteGround’s on-boarding process to install WordPress Configuring WordPress Once you have a hosting, domain, and WordPress installed, it’s time to pick some tools of the trade. You’ll need content, a theme, and plugins. Content is totally up to you, though there are some good tools to help with content planning. Themes Choosing themes is one of the hardest things you can do when setting up a new WordPress site. There are literally thousands to choose from, so you’ll need to come up with a list of features and “looks” you like. This could be based on columns, topic focus, menu location, etc. Luckily, I have a few flexible suggestions for you. I really like Astra, which is free and super flexible. It also works with other popular plugins like Beaver Builder and LearnDash. The team behind the theme is top notch. And if you need more features, you’re in luck. They have a premium theme too. Some other fantastic free themes are Hemingway and Lovecraft, both by Anders Noren are beautiful and totally focused on blogging. Best part about these is their available on WordPress.com too. Finally, if you’re looking for a good premium theme, I recommend themes by StudioPress. I use Minimum Pro and Monochrome Pro on my podcast sites and they work really well. Plugins Choosing the right plugins can also be a tough task, but luckily most have a direct feature match, so you can look for “plugins that do X” and test a few out. While there aren’t necessarily focused features for blogs, there are a few I always recommend. Jetpack: I know it’s a big plugin, but it has lots of features in one place. It offers stats, forms, security, and sharing. It’s usually a good add, especially just starting out. YoastSEO: This is the best search engine optimization plugin on the market. It will help you write and focus your content better. Plus their readability feature will make sure your posts are easy to understand. I’ve linked a video I made in the show notes on how to use that particular feature. Some Form Plugin: Jetpack comes with a simple one, but you’ll need something better for anything more than “very simple.” I recommend Ninja Forms. It’s free and had paid add-ons when you’re ready to upgrade. Compact Archives: I just love how nice this works. It gives you a shortcode to spit out a nice block of archives, by month and year. This is great when your blog gets to be a few years old. Antispam Bee: This is a free plugin focused on eliminating comment spam. It’s an Akismet competitor, but I think it’s better Compress JPEG and PNG Images: This last plugin focuses on performance. It will optimize your images to help your blog load faster. That’s All! And that’s my blog toolkit. I hope it helps you on your journey to starting your own blog. If you want a little extra help, you can go to this episode’s show notes (creatortoolkit.com/002/) and download my free ebook on setting up a WordPress blog. It will take you step-by-step through the configuration process and goes a lot more in-depth. For that and all the show notes, again, go to creatortoolkit.com/002/. If you liked this episode be sure to leave a rating and review in apple podcasts. And if you have any questions or want me to put together a specific toolkit, email me, joe@casabona.org or follow me on Twitter, jcasabona. Thanks so much for listening, and until next time, get out there and build something. The post Episode 2: Tools for a Self-Hosted Blog with WordPress appeared first on Creator Toolkit.
20 minutes | Aug 8, 2018
Episode 1: Choosing Hosted vs. Self-Hosted
One of the most fundamental questions for creating on the web is whether you should choose hosted or self-hosted. We answer that question by weighing the pros and cons of each. Show Notes Recommended Hosting: SiteGround | Liquid Web WordPress.com How I Set Up Creator Courses in 1 Week In this Episode Definitions Hosted: A full, all-inclusive solution that you generally pay monthly to use, but someone else manages. Everything is provided for you except the content. Self-Hosted: You buy the hosting, domain, and install or build the system (like WordPress) yourself, or hire someone to do it. You’ll need to assemble all of the parts and manage everything. How do you choose? Determine what you need for features, and how much time and budget you have to work with. Pros and Cons Hosted Pros You can get up and running fast All you need is your content It’s easier to manage The software is updated automatically There is usually a built-in support team Hosted Cons It generally costs more The cost grows as your site grows There are limitations on customization It’s hard to switch to a new platform or host You don’t own the platform, so you have no say in changes Bottom line: If you’re willing to give up some freedom for ease of use and speed, go with a hosted solution Self-Hosted Pros You have full control over your site You can customize everything – theme, features, custom development, etc. Your site is more portable. It’s easier to change hosts You own everything. You don’t lose features unless you want to Self-Hosted Cons These are harder to set-up. There’s a higher technical barrier There’s no centralized support Choosing the right hosting can be tough Updated are completely up to you Bottom line: If you want more freedom or need custom features, and have the ability to spent the time or money, go with a self-hosted The post Episode 1: Choosing Hosted vs. Self-Hosted appeared first on Creator Toolkit.
COMPANY
About us Careers Stitcher Blog Help
AFFILIATES
Partner Portal Advertisers Podswag Stitcher Originals
Privacy Policy Terms of Service Your Privacy Choices
© Stitcher 2023