---
title: "\U0001F389 thoughtbot20: Key Moments from our Live AMA with thoughtbot developers"
teaser: 'A recap of the Live AMA event with thoughtbot developers: open source contribution,
  pair programming, and much more!

  '
tags: events,thoughtbot20,community
author: Stefanni Brasil
published_on: 2023-07-12
---

We were so happy to meet you all and answer your questions live on our [live AMA with thoughtbot developers](https://thoughtbot.com/blog/live-ama-with-thoughtbot-devs-20th-anniversary-celebration) on June 23rd. Thank you for submitting your questions and showing up.

In case you’ve missed it or want to watch it again, here is the recording:

<iframe width="560" height="315" src="https://www.youtube.com/embed/hBQj026yc70" title=" Live AMA with thoughtbot devs - thoughtbot20  YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>

Here are the key moments from the live AMA with thoughtbot developers.

### The most challenging and rewarding open source we’ve worked on at thoughtbot

[Mike Burns](https://thoughtbot.com/blog/authors/mike-burns) shared his experience working on [Paperclip](https://github.com/thoughtbot/paperclip), a file-uploading library. He also shared how opening and fixing bug reports in open-source projects that he uses every day is also
a rewarding thing to do.

[Matheus Richard](https://thoughtbot.com/blog/authors/matheus-richard) shared his experience contributing to Ruby for the first time! [Mina Slater](https://thoughtbot.com/blog/authors/mina-slater) and I shared our experience contributing to Ruby on Rails documentation.

💡 Check out our [Open Source page](https://thoughtbot.com/open-source) to learn more about our Open source contributions.

### How to introduce pair programming at your company and get better at pair programming

> thoughtbot is all about teaching and learning. We upskill each other constantly through sharing - [Louis Antonopoulos](https://thoughtbot.com/blog/authors/louis-antonopoulos)

Pair programming is something that we do a lot at thoughtbot when working on internal and client projects. Here are some free resources shared during the event to help you practice pair programming at your job:

- [Working together Guide](https://github.com/thoughtbot/guides/blob/main/working-together/README.md)
- [Pairing is Caring](https://thoughtbot.com/blog/pairing-is-caring)
- [How to get better at pair programming](https://thoughtbot.com/blog/how-to-get-better-at-pair-programming)
- [RubyConf Mini 2022: Empathetic Pair Programming with Nonviolent Communication by Stephanie Minn](https://www.youtube.com/watch?v=S-ukCrsrTNw)
- [Ping-Pong, Paired Programming](https://thoughtbot.com/upcase/videos/ping-pong-paired-programing)

Besides those key moments, we also answered other questions such as:

- [How do you approach adding new rails features like importmaps, etc., in current/future contract projects for your clients?](https://www.youtube.com/live/hBQj026yc70?feature=share&t=1695)
- [What is the key skill for working as a consultant at thoughtbot?](https://www.youtube.com/watch?v=hBQj026yc70)
- [What are the challenges when working remotely? 🌐](https://www.youtube.com/live/hBQj026yc70?feature=share&t=2772)

## "20-for-20" eBook Giveaway

To wrap up the event, we drew the giveaway for our "20-for-20" eBook. Congrats, **Matthew D**, for winning a copy of our [20th-anniversary eBook](https://thoughtbot.com/resources/20-for-20) giveaway 🎁

Thank you, everyone, for showing up and sending your questions. And for being part of our journey.

------

What other developer events would you like to see next? Let us know by dropping a comment on [YouTube](https://www.youtube.com/watch?v=hBQj026yc70), [Mastodon](https://thoughtbot.social/@thoughtbot), or [Twitter](https://twitter.com/thoughtbot).
