I don’t like change. When I finally decided to spin off Chit Chat Across the Pond into its own podcast I told you about all the things I haven’t changed in my life in decades. But once you start changing things, it gets easier and more tempting to keep changing things up. It’s almost like change causes more change. You’ll see in this story that it was a cascading effect that has really gotten me out of my comfort zone but I’m enjoying the ride.
Since I was changing the podcast, it seemed like a good idea to change my recording software at the same time. Instead of GarageBand, I started using Amadeus Pro. Instead of using iTunes to add the ID3 tags I started using ID3 Editor. ID3 tags are those are the little bits of information about the audio file, like my name, the fact that the show is clean, and the artwork. I chose ID3 Editor because it had a scriptable command line that would make Dorothy squeal with delight. Levelator, the software that I use for making the audio levels consistent broke in El Capitan but I had just changed over to using Auphonic to level the audio (and bring it up to loudness standards) so that was yet another change.
Well if the podcasts have changed, we’ve got new artwork, three new applications for the audio, maybe I should rethink how I write the blog posts. For a decade I’ve been using Feeder from reinventedsoftware.com to create my giant blog posts of doom (™ Donald Burr) but it wasn’t really designed for this particular task, it’s designed to create the podcast feed that delivers the audio files to you. Feeder is still essential to the podcast process, but it was time to torture another developer with my blogging needs.
So I bought MarsEdit from http://red-sweater.com. MarsEdit is pretty cool and I’ll go into it more later, but it’s designed to write blog posts, add images (I used to FTP them by hand and then link to them even though Feeder could have handled that) and helps with easy categories and tagging. Remember when I said the first change caused a cascading effect of change? You would think changing my blogging software would have no effect on my web server hosting plan…but you’d be wrong.
When I first ran MarsEdit, it pulled down all of my existing content so that it was in sync with my entire website which was awesome. But think about how much data is on podfeet.com after more than a decade! Downloading all of that content caused a ton of remote procedure calls, which my web hosting company, Bluehost, thought was an attack so they blacklisted my IP address from my own website!
I’m not blaming them, in fact I’m VERY glad that they have protections against remote attacks like this. I called them up and they let me back in. They said they could whitelist me for 72 hours but if it started happening again I’d have to call back.
I chatted with Daniel, the developer of MarsEdit about this, and he suggested I have my host whitelist the user agent string for MarsEdit. Back to the Bluehost I went, but they explained that because I was on a shared hosting plan that wasn’t possible because it would affect other domains. A while back I upgraded from “regular” shared hosting, which is thousands of sites on one physical server to Pro shared hosting which is only ~400 sites on the same server.
My new best friend Cody at Bluehost asked whether I’d considered a dedicated host. I knew that was about 5X the price so I said no, but he suggested a VPS, or Virtual Private Server. This is just like the virtual machines we can create on our Macs and PCs; they host several virtual machine servers on a single box. When you create a VM you dedicate a specific number of processors and RAM to each virtual server, which means you’re not sharing those resources with anyone else..
Cody checked the pricing and told me that it was only about $5/month more after some fees I’d have to pay up front. That sounded great to me. I’m going to fast forward through a few things here, but here’s a couple of important bits.
Cody suggested we do the transfer to the VPS in the middle of the night, but evidently did not understand quite how this works. In the morning I was greeted by a tweet from alert NosillaCastaway Michael Price showing me a blue screen indicating that podfeet.com was unavailable.
It turns out that even though I was paying for a static iP, they had moved me to a different static IP on the VPS. A quick call to Bluehost who explained what happened, jump over to my domain registrar GoDaddy and change the A-Record and we were back in business.
The scary part though was something else he didn’t know. When we talked about the VPS, I absolutely asked him whether they were still my system admins for this server, and that they would keep it all patched up and such. He was wrong. I discovered AFTER the server migration that Allison is now a Linux System Admin.
Well, even though I have tamed that terminal and all, I am NOT a Linux admin! I considered dialing back to the old plan, but I had already fallen in love with how WICKED fast podfeet.com had become! Seriously, whatever you’re doing right now, go over and click around on the site, you’ll be AMAZED at how fast it is!!! I couldn’t bear to give that up.
I then realized that I know a Linux sys admin who I would trust with my website, so over the next year, Bart says he’s going to teach me to care for it myself. We’ll see how well THAT works out for him in the long run!
I almost forgot, one more cool thing about the VPS, I get a terabyte of bandwidth, which means I could potentially host the podcast files on my own server, cutting out Libsyn! This would help me partially recoup the costs of the VPS. I’ve got to do some ciphering on how that would work though because there’s a 30GB cap on storage but I think it could work. I might also just start hosting the files over on archive.org. It’s not the fastest downloads on earth but Tom Merritt hosts his files there so if it’s good enough for his level of traffic, I bet you guys wouldl be ok with it!
So let’s recap – change the podcast itself, the audio software, the leveling software, the ID3 tagging software, the blogging software, the web hosting plan, the podcast hosting location…all that’s left is to completely redo the website! See what I meant at the beginning? Once I start to change, I simply can’t stop!
Please. I never squeal.
“Wicked fast”? Don’t blink, or you miss the switch of the page!
+1 Dorothy.
Would you consider posting the lessons, which Bart will teach you, in blog posts, as and when you learn? I think there are many of us out here, who would love to learn with you on how to care for a VPS. Almost sounds like another podcast, now that you have all that bandwidth 😀
That’s a good idea, Claus but I’m not sure I personally would have the bandwidth for that I’m taking good notes so how about if he teaches me something I can encapsulate into a post I will?
I thought “BlueHost VPS” was managed? At that price, feature, and performance level, it should be very managed.
I am disappointed they did not keep your shared hosting going for at least 72 hours during the switch, and also disappointed at the low level of knowledge that you reported from the support. They make thousands of dollars each month from each shared server. They can afford to to give a reasonable level of good support to customers paying to upgrade.
I see Claus wanting your notes on VPS. Me too. For those wanting to learn, there is an excellent community over a DigitalOcean, where they pay experienced users for submitting quality articles about configuring VPS (and you can get a high quality VPS going in 55 seconds or less for and play for only 7/10’s of a cent per hour).
The articles undergo a constant peer review. It’s a great resource (even if you are not a customer).
Finally, on Levelator, you said that It broke with the OSX update. It didn’t break, Apple broke it (and it’s easily fixed).
Thanks for the show!
Joe
Yes, Joe, I agree that Cody should have been a LOT more knowledgeable than he was. I think you misunderstood the pricing though. My shared Pro hosting was $25/ month, this VPS with so much more resources is actually $24 for the first year and $30 for the following years, so that’s not very expensive at all.
What made you think their VPS was managed? I’m curious because I found a site comparing VPS services and they rated Bluehost very high because they also thought that all of their VPS offerings were managed. I thought maybe they’d changed policies but the review was from late this year. I wrote a comment on the site but haven’t heard back from them.
I’ll try to post content from time to time one what I learn about managing the VPS but don’t expect too much, I’m pretty much doing a full time job now with what I’ve got on my plate (thank goodness I retired!)