Skip to main content
thoughtbot thoughtbot
  • We're live 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
We're live 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
  • Shaping Sprints
  • UX, UI, and Product Design
  • Design Systems
Product
  • MVP
  • Product Management
  • Accessibility
Team and Processes
  • Team Augmentation
  • Fractional Leadership
View all Services
  • Healthcare
  • Finance
  • Insurance
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
  • Giant Robots Smashing Into Other Giant Robots Podcast
  • Design Sprint Guide
  • Live Streaming on LinkedIn
View all Resources

Development Articles

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

    • All Topics
    • Design
    • Development
    • Product
    • More topics
  1. 5 easy, actionable tips for software development in healthcare

    Big-picture thinking is great, but sometimes you just want tactics you can use today. Here are five quick tips from our recent healthcare security panel, covering everything from handling vendor outages to building your own AI-powered security scanner.

    Michelle Taute
    September 10, 2026
    • Health Tech
    • AI
    • Compliance
    • Development
  2. Announcing importmap-update: automated dependency updates for importmap-rails

    Dependabot keeps your gems current, but it doesn’t know about the JavaScript packages pinned in your Rails importmap. We’re releasing a GitHub Action that opens pull requests for the ones that are outdated or vulnerable.

    Neil Carvalho
    September 9, 2026
    • Open Source
    • JavaScript
    • Rails
    • GitHub Actions
    • Development
  3. Migrating to native stack navigation, with a surprise from iOS 26

    We moved our React Native app from the JavaScript stack to the native stack and suddenly inherited Liquid Glass, and a clipped logo.

    Jose Blanco
    July 13, 2026
    • Development
    • React Native
    • iOS
  4. How I Built a Chrome Extension Wrapper (and Everything That Tried to Stop Me)

    Sharing my experience building a Chrome extension wrapper around a Rails app: the hard-won expertise, the rabbit holes, and everything I’d do differently.

    Valeria Graffeo
    June 9, 2026
    • Development
    • Chrome Extension
    • Rails
  5. Enforcing Your Ruby Style Guide on AI-Generated Code

    A Rails-flavored guide to wrapping Claude Code in the checks, conventions, and feedback loops that make agent output more trustworthy.

    Daniel Garcia
    June 8, 2026
    • Claude Code
    • Claude
    • AI
    • Artificial Intelligence
    • Ruby On Rails
    • Rails
    • Development
  6. The Four Signals of AI Observability

    Treat your AI feature like a software you can watch, not a model you hope works.

    Matheus Sales
    June 1, 2026
    • AI
    • Llm
    • Observability
    • Development
  7. Biometrics authentication for your mobile app

    Practical approaches to add biometrics authentication to a mobile app.

    Rakesh Arunachalam
    May 25, 2026
    • React Native
    • Mobile
    • iOS
    • Android
    • Authentication
    • Security
    • Development
  8. Reviewing Dependabot PRs is boring. Let Claude do it for you.

    A Claude skill to do the boring stuff for us.

    Jose Blanco
    April 30, 2026
    • Artificial Intelligence
    • Rails
    • Review
    • Claude
    • AI
    • Development
    • Skills
    • Dependabot
  9. AI in Focus: A new Claude Skill for Rails code audits

    Learn what happened when Chad installed the open source rails-audit-thoughtbot Claude skill, ran it on thoughtbot’s decade-old internal Hub app, and walked through hits, misses, and how we’d tighten the skill over time.

    Chad Pytel and Kate Young
    April 13, 2026
    • Development
    • AI
    • Rails
    • Claude
    • Code Audit
    • Artificial Intelligence
  10. Meet Duck Typer: your new duck typing friend

    Keep the beauty of duck typing with no annotations while still catching missing methods, mismatched signatures, and accidental drift across classes.

    Thiago Araújo Silva
    March 23, 2026
    • RSpec
    • Minitest
    • Testing
    • Ruby
    • OOP
    • Development
  11. Sign up to receive a weekly recap from thoughtbot

    Looking for even more ways to stay connected?
    RSS feed 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
  • Events
  • Sponsor
  • Store
  • Mastodon
  • Bluesky
  • GitHub
  • YouTube
  • Twitch
  • Feeds
© 2026 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
  • Code of Conduct
  • Accessibility Statement
  • Privacy Policy