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

Articles by Neil Carvalho

View other authors

  1. This Month in Investment Time: July 2024 Edition (Pilot)

    Take a sneak peek at what folks at thoughtbot were up to last month during their Investment Time in this exciting new blog post series.

    Neil Carvalho
    August 16, 2024
    • This Month In Investment Time
    • Continuous Improvement
  2. Depuração com Pato de Borracha em público

    Conversar com um pato de borracha sobres seu código pode te levar longe, mas não levará outras pessoas com você. Aprenda como transformar uma técnica solitária de depuração em uma ferramenta de compartilhamento de conhecimento.

    Neil Carvalho
    December 27, 2023
    • Development
    • Debugging
    • Techniques
  3. Rubber Duck Debugging in public

    Talking to a rubber duck about your code can get you far, but won’t take others with you. Learn how to turn a lonely debugging technique into a knowledge-sharing tool.

    Neil Carvalho
    December 27, 2023
    • Development
    • Debugging
    • Techniques
  4. A Peek Behind the Curtain of Our New Open Source Page

    How did we build the new Open Source page?

    Joël Quenneville and Neil Carvalho
    September 4, 2023
    • Ruby
    • Open Source
    • Web
  5. Operador de Igualdade de Caso no Ruby

    Uma introdução ao método === do Ruby, e como ele funciona em expressões case e além delas.

    Neil Carvalho
    December 19, 2022
    • Ruby
    • Development
  6. Case Equality Operator in Ruby

    An introduction to the === method in Ruby, and how it works in case expressions and beyond them.

    Neil Carvalho
    December 19, 2022
    • Ruby
    • Development
  7. Como introduzir um Tempo de Investimento na sua empresa

    Um cliente nosso planeja introduzir um dia de investimento semanal. Aqui está o meu melhor conselho para torná-lo bem-sucedido.

    Chad Pytel
    January 27, 2022
    • Playbook
  8. Git interactive rebase, squash, amend e outras formas de reescrever a história

    Aprenda as ferramentas do git que vão te permitir manter um histórico limpo, como usá-las e por que elas devem ser usadas com cuidado.

    Tute Costa
    November 3, 2014
    • Git
    • Tools

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