Log inSign up
Ryan Bates
14.3K posts
Image
user avatar
Ryan Bates
@rbates
Producer of RailsCasts - Ruby on Rails Screencasts
Southern Oregon
railscasts.com
Joined March 2008
479
Following
38.3K
Followers
  • Pinned
    user avatar
    Ryan Bates
    @rbates
    Dec 10, 2024
    I finally set up a Bluesky account. You can find me at bsky.app/profile/rbates… I'll continue to post on Twitter/X as well.
    Image
    Ryan Bates (@rbates.dev)
    From bsky.app
    3.2K
  • user avatar
    Ryan Bates
    @rbates
    Mar 26, 2015
    Hello, world!
  • user avatar
    Ryan Bates
    @rbates
    Jun 27, 2017
    Announcing: RailsCasts Pro and Revised episodes are now free! Anyone can watch them without a subscription at railscasts.com
  • user avatar
    Ryan Bates
    @rbates
    Feb 1, 2017
    For those wondering how I have been, I am now happily engaged! We will be getting married this summer.
    Image
  • user avatar
    Ryan Bates
    @rbates
    Sep 8, 2017
    I am now married! We are back from our honeymoon in Australia and everything has been better than I imagined.
    Image
  • user avatar
    Ryan Bates
    @rbates
    Mar 5, 2023
    I’ve started a dev blog! The first post is RailsCasts Retrospective Part 1: The Fuel.
    Image
    RailsCasts Retrospective Part 1: The Fuel
    From rbates.dev
    68K
  • user avatar
    Ryan Bates
    @rbates
    Jan 31, 2022
    Active Record tip: Pass an incomplete range to a `where` clause do a greater/less than comparison.
    Image
  • user avatar
    Ryan Bates
    @rbates
    Jun 19, 2017
    I have started working for @reinteractive and loving it so far. It feels great to get back into Rails development!
  • user avatar
    Ryan Bates
    @rbates
    Nov 24, 2020
    To make amends, @digitalocean donated $5,000 to an open source project of my choice. I chose Stimulus Reflex, @hopsoft and team have done an amazing job. What a classy move DO, thanks!
  • user avatar
    Ryan Bates
    @rbates
    Feb 6, 2023
    Why do I have no plans to restart RailsCasts? I produced content that I personally wanted to watch. I scratched my own itch, and the itch isn’t there now.
    45K
  • user avatar
    Ryan Bates
    @rbates
    Nov 22, 2022
    Clever code requires a high skill level to write, an equally high skill level to read, and an even higher skill level to debug. Embrace dumb code.
  • user avatar
    Ryan Bates
    @rbates
    Feb 4, 2022
    I love doing full-stack web development. It's satisfying to solve a problem from beginning to end across the entire stack.
  • user avatar
    Ryan Bates
    @rbates
    Jan 24, 2022
    I will never understand the npm culture of adding an external dependency to save 5 lines of JavaScript.
  • user avatar
    Ryan Bates
    @rbates
    Jan 29, 2022
    My wishlist for the JSON format - trailing commas - keys without quotes - comments

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up