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
Development
  • Ruby on Rails
  • Hotwire
  • AI and Machine Learning
  • Maintenance
  • Mobile
Design
  • Discovery Sprints
  • UX, UI, and Product Design
  • Design Systems
Product
  • MVP
  • Product Management
  • Accessibility
Team and Processes
  • Team Augmentation
  • Fractional Leadership
View all Services
View all Resources
Development
  • Tech Leadership Resources
  • Open Source
  • Books
  • The Bike Shed Podcast
  • Live Streaming on YouTube
  • Conference Talks
The business of great software
  • Playbook
  • Purpose Built
  • Giant Robots Smashing Into Other Giant Robots Podcast
  • Design Sprint Guide
  • Live Streaming on LinkedIn
View all Resources

Performance Articles

Written by thoughtbot, your expert partner for design and development.

    • All Topics
    • Design
    • Development
    • Product
    • More topics
  1. Sorting elegantly in Rails with in_order_of

    Sorting columns in custom order in Rails elegantly using inorderof.

    Trésor Bireke
    April 28, 2025
    • Ruby
    • Rails
    • SQL
    • Performance
    • Code
  2. Between immutability and memoization, you might have to choose

    It is not always possible to have frozen AND performant objects in Ruby.

    Rémy Hannequin
    April 22, 2025
    • Ruby
    • Performance
  3. How fast can an ActiveRecord SQL query run?

    You have a SQL query that seems like it needs to be faster. What’s the upper-bound on improving that query’s performance?

    Fritz Meissner
    March 31, 2025
    • Rails
    • Active Record
    • Performance
  4. Things you might not need in your tests

    Your test suite is slow and flaky because it does too much.

    Matheus Richard
    January 29, 2025
    • Testing
    • Performance
  5. This Week in #dev (Feb 9, 2024)

    Speed up your tests, a nice SQL trick, and a Jest global that you might not know about.

    thoughtbot
    February 19, 2024
    • This Week In Dev
    • Databases
    • Rails
    • Testing
    • Jest
    • Performance
  6. This week in #dev (Jan 5, 2024)

    Fuzzy finding Rails routes and speeding up test suites!

    thoughtbot
    January 15, 2024
    • This Week In Dev
    • Tip
    • Test
    • Performance
    • Terminal
  7. Testing SQL Performance in PostgreSQL

    Measure query speed with Postgres’ EXPLAIN ANALYZE.

    Elisa Verna
    December 15, 2023
    • SQL
    • PostgreSQL
    • Performance
  8. Optimizing performance in React Native: Tips and techniques

    Explore how to supercharge your app, covering key strategies for optimizing React Native app performance, enhancing user experience and app success.

    Diego Oliveira
    December 13, 2023
    • Mobile
    • Performance
    • React Native
    • JavaScript
  9. 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
  10. This week in #dev (Aug 4, 2023)

    A guide on web security, DeMorgan Laws, force-pushing without losing your work, and more!

    thoughtbot
    August 16, 2023
    • This Week In Dev
    • Rails
    • Ruby
    • Git
    • TIL
    • Tip
    • Security
    • Performance
    • Mathematics
  11. Sign up to receive a weekly recap from thoughtbot

    Looking for even more ways to stay connected?
    RSS feed icon Check out our feeds
1 2 3 4 5 Next › Last »

Footer

thoughtbot
  • Services
  • Case Studies
  • Resources
  • Let's Talk
  • Our Company
  • Careers
  • Purpose
  • Blog
  • Sponsor
  • Mastodon
  • Bluesky
  • GitHub
  • YouTube
  • Twitch
  • Feeds
© 2025 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