RailsCasts Retrospective Part 1: The Fuel
rbates.dev
rbates.dev
I figured it must have been popular, but wouldn’t have guessed as high as $1M revenue. Looking forward to reading the rest of this series.
I will go into detail on why I stopped RailsCasts in part 3, but I will say it wasn’t because of the community. You all have been awesome.
A friend introduced me to Ruby and I became excited again. Railscasts helped me immensely in being able to very quickly build things. This motivated me to continue and before long I was able to change jobs and start using Ruby and Rails full time.
Thanks.
The intangibles on this effort are huge!
Thank you :)
Everything I am and every single penny I've earned can be attributed back to you or M. Hartl. I'm so happy I stumbled into rails 10 years ago.
Rails was a breath of fresh air. Both the framework and language themselves, but also the communities. It helped me feel rejuvenated and ready for a second chapter in my career.
Ryan and RailsCasts were a BIG part of that.
I’d encourage anyone who hasn’t seen RailsCasts to check it out. Many software content creators follow in his footsteps. He set a standard for teaching through screencasts that still holds up today.
I’m looking forward to reading the rest of his series.
Obviously it was sad when Ryan had to stop, but it was important he focused on himself. Either way, still grateful for all the helpful content he put out to make us better developers.
In no particular order, some interesting flashbacks to that period of web development:
Billing with Stripe: http://railscasts.com/episodes/288-billing-with-stripe
Upgrading to Rails 4: http://railscasts.com/episodes/415-upgrading-to-rails-4
Facebook Open Graph: http://railscasts.com/episodes/363-facebook-open-graph
PayPal recurring billing: http://railscasts.com/episodes/289-paypal-recurring-billing
PDF with Prawn: http://railscasts.com/episodes/153-pdfs-with-prawn-revised
Thanks for all you did Ryan! Hope you are keeping well.
I learned so much from railscasts in my early software engineering journey. Your videos took me from copy-pasta extraordinaire to actually understanding how to build complex features and wire things together.
I wouldn't be where I am today without you.
1. Apply the "do the simplest thing that could possibly work, get feedback, and iterate on that" principle to any project or idea to gauge interest and get feedback. 2. Reach out to relevant sponsors or partners for support and collaboration. 3. Create content in a consistent and dependable manner to build an audience. 4. Promote content through personal networks and relevant forums or communities. 5. Request feedback from viewers or users to improve and refine content.
Most of the early episodes were precisely those - how to do x?. I ended up purchasing the Pro version for the full team.
Around 2013, I somehow had a feeling it wouldnt last long. High end of the devs cant be living on meager income for a long time, unless they have no family.
But my goodness so much has changed in the past 5/10 years (no surprise of course). Just last year I was converting coffeeacript files to es6 in a rails codebase now we’re converting rails to Node.
Isn't that just a full re-write, or is there a process?
It was so helpful to follow along with Ryan as he explained his decision making processes, and how he would solve specific problems. Prior to then, all I really had was self-experimentation, and a lot of great books that seemed to get out of date faster than they could be printed. Even today it’s still a huge help to have Chris Oliver and Dave Kimura sharing their expertise, and if there’s one thing I’ve learned in 15 years of web development, it’s that I need whatever help I can get to stay on top of what is currently going on.
So thank you Ryan, I am looking forward to Part 2 of the series.