Skip to main content
thoughtbot thoughtbot
  • Live on Twitch!

    thoughtbot is livestreaming

    Work alongside the thoughtbot team as we collaborate with each other and our clients, live. Ask us anything, we're live right now!

  • Case Studies
  • Blog
  • Let’s Talk
Live on Twitch!

thoughtbot is livestreaming

Work alongside the thoughtbot team as we collaborate with each other and our clients, live. Ask us anything, we're live right now!

Let’s get started!
View all Services
Web Development
  • Ruby on Rails
  • Hotwire
  • AI and Machine Learning
  • React
  • Maintenance
Mobile Development
  • React Native
  • iOS
  • Android
Design
  • UX, UI, and Product Design
  • Design Research
  • Design Systems
Product
  • Product Management
  • Product Design Sprint
  • Research and Strategic Insights
  • Accessibility
Team and Processes
  • Team Augmentation
  • Fractional Leadership
  • Level up your junior team
View all Services
View all Resources
Development
  • Tech Leadership Resources
  • Open Source
  • Books
  • The Bike Shed Podcast
  • Live Streaming on YouTube
The business of great software
  • Playbook
  • Startup Incubator
  • Giant Robots Smashing Into Other Giant Robots Podcast
  • Design Sprint Guide
  • Live Streaming on LinkedIn
View all Resources

Ruby Articles

Written by thoughtbot, your expert strategy, design, product management, and development partner.

    • All Topics
    • Design
    • Web
    • iOS
    • Android
    • More topics
  1. Introducing Superglue: React ❤️ Rails

    We’ve built Superglue, a framework that makes Rails and React as productive as Rails, Hotwire, Turbo, and Stimulus.

    Johny Ho
    January 4, 2024
    • Ruby
    • Web
    • Ruby On Rails
    • React
    • Redux
    • JavaScript
  2. Turn Your Code Into Pixel Art

    Your code can be art. Literally.

    Matheus Richard
    January 2, 2024
    • Ruby
    • Interpreters
    • Art
    • Fun
  3. Rails: When Changing Code Doesn't Change Behavior

    Are you updating code and not seeing changes? Try this to figure out what’s wrong.

    Matheus Richard
    December 20, 2023
    • Rails
    • Ruby
    • Debugging
  4. Ruby HTML Sanitization with Loofah

    Need to do some HTML sanitization, but Rails ActionView Sanitize Helpers are not good enough? Read this post to learn how to do it with Loofah.

    Stefanni Brasil
    November 24, 2023
    • Ruby
    • Web
    • Development
  5. What's a Counter Cache?

    Running a separate query to count how many records are associated with another record is inefficient. Using a counter cache can save the day!

    Jose Blanco
    November 21, 2023
    • Rails
    • Ruby
    • Web
    • Active Record
    • Good Code
  6. The Ruby devroom is back at FOSDEM

    You’ve heard it from us, Ruby is back at the biggest European conference on free and open source software.

    George Kosmopoulos
    November 17, 2023
    • Conferences
    • Open Source
    • Ruby
  7. This week in #dev (Oct 20, 2023)

    Did you know that you can align text in Markdown tables? Or that you can use the repeat command in zsh to run a command multiple times? Read on to learn more!

    thoughtbot
    November 1, 2023
    • This Week In Dev
    • TIL
    • Tip
    • Markdown
    • Zsh
    • Ruby
  8. Ruby Science on the Web and Updated to Rails 7

    We’ve updated Ruby Science, the reference for creating fantastic Rails applications, and it’s now available on the web in addition to EPUB and PDF.

    Chad Pytel
    October 19, 2023
    • Ruby
    • Ruby On Rails
    • Books
    • News
  9. Running old Ruby versions on Apple Silicon by fully emulating x86-64

    I’ve been upgrading an old Rails 3.2 app and Ruby 2.0 doesn’t work on Apple Silicon. I solved it with full virtualization of x86-64.

    Chad Pytel
    October 4, 2023
    • Ruby
    • Development
  10. Mining Gold in Digital Conversations

    How I used artificial intelligence and async programming to transform interesting conversations into blog posts.

    Matheus Richard
    September 12, 2023
    • Ruby
    • Concurrency
    • Performance
    • Design Pattern
    • Artificial Intelligence
    • Machine Learning
  11. Sign up to receive a weekly recap from thoughtbot

« First ‹ Prev 1 2 3 4 5 6 7 … Next › Last »

Footer

thoughtbot
  • Services
  • Case Studies
  • Resources
  • Let's Talk
  • Our Company
  • Careers
  • Purpose
  • Blog
  • Sponsor
  • Mastodon
  • GitHub
  • Instagram
  • YouTube
  • Twitch
© 2024 thoughtbot, inc.

The design of a robot and thoughtbot are registered trademarks of thoughtbot, inc.

  • US: +1 (877) 9-ROBOTS
  • UK: +44 (0)20 3807 0560
  • Beware of fraudulent thoughtbot job listings Learn more
  • Code of Conduct
  • Accessibility Statement
  • Privacy Policy