I had my first opportunity to be interviewed late 2023 about my involvement in the open-source community!
The discussion covered a range of topics, including my beginnings in coding, my initial interest in open-source projects, and my decision to re-engage with the community in 2022.
Some of the main takeaways I think are:
- Open-source projects offer valuable opportunities for learning and community engagement, even for beginners.
- Contributions to open-source can be diverse, ranging from coding to documentation and triaging tickets.
- A break from open-source contributions doesn’t prevent one from re-engaging and contributing meaningfully in the future.
- The catalyst for my renewed interest in contributing to open-source was inspired by reading Richard Schneeman’s book, “How to Open Source.”
- Applying structured approaches, like the COIL framework, can really help in successfully getting started contributing to open-source projects.
- My early interest in electronics helped lead to a passion for software development and programming. I imagine this is true of many out there!
We also take a trip down memory lane for me, where I touch on my early projects and the first open source projects I contributed to (eg Stendhal). I’ll be writing about that soon I hope.
In the interview I was also asked about who I think is doing interesting work in the Ruby community and I picked a few people who have really inspired me with their work.
- Joel Drapper, who is building gems that I’m loving to use like Phlex and literal , (ruby.social, Twitter/X, GitHub, website)
- Maxime Chevalier-Boisvert, (and the whole YJIT team) for the amazing progress on speeding up and improving Ruby for all of us, (Twitter/X, GitHub, website)
- and Marco Roth for the excellent gems he creates and his efforts in improving the Hotwire space and on gem.sh . (ruby.social, Twitter/X, GitHub, website)
Their contributions to the Ruby community are varied and interesting, I’m loving following and learning from their open-source efforts.