Our Community Managers Thoughts: community findings, cool ideas, things you should know, etc.
- @thomasshaped shared how we use Actions to build GitHub, and a quick snapshot of the GitHub InFocus event.
- @liligalante provided a treasure trove of updates re: new user checklist and your Community survey results, as well as an Earth Day effort to clean up our digital space by providing solutions to unanswered posts.
Want to join us? GitHub is hiring all over the world–check out our open roles!
YouTube shorts and snacks:
- How to translate code into other languages: GitHub Copilot Labs #Short
- How to validate input #Shorts
- How to convert a project card to an issue #Shorts
- Now you can have polls in GitHub Discussions
- How to avoid weak cryptography #Shorts
- Community AMA: Education is in session
- InFocus Keynote - Thomas Dohmke, CEO, GitHub
- The Download: ZX Spectrum Anniversary, GitHub Desktop 3.0, Classic Mac in Your Browser and More
Feature: The spotlight this month is on community member, @kingthorin aka Rick M. You’ve probably seen him around the community, helping other members with their challenges and blocks. Maybe he’s helped you! We had a chance to do a quick async interview, and you can read a summary of that below. I’m thrilled to share a bit about someone who’s contributed so much to our members and enriched this space, in the spirit of paying it forward.
No one knows everything. Everyone knows something.
@kingthorin is located in Canada (fun fact, I’m from there too!) and uses GitHub as a hobby! He does Open Source work, mostly web application-related, but also dabbles in other areas. His primary project and use of GitHub is ZAP. It’s the world’s most popular Dynamic Application Security Tool.
Rick really enjoys learning–learning pretty much on any topic. And he sees gaining knowledge without bothering to share it with others is “kinda leech’ish”, so why he makes it a point to help others and give back.
When he was first getting started in Web App Sec, he received help from all kinds of sources: BackTrack/Kali forums, OWASP, ISECOM, etc. He had really good interactions with the ZAP team and NMAP devs as a beginner. And it made him realize that projects don’t just need people that can develop full time, they need people to tackle small things too. Over time, it all adds up. Plus it isn’t just about code. Open Source projects need help with user groups, issue handling, writing docs, producing videos, QA’ing blog posts, it goes on and on. (Heck he’s even spent time readying issue trackers, to learn more about products/projects. That easily gets you to see how others use things [or misuse things])
I’ve noticed he’s often spent a lot of time going back and forth with other members to help them get to the solution; which is amazing to see. But I wanted to know why. What motivates one to help others, even when it’s not as easy as presenting an answer and moving on? His response was:
“Well it’s one thing to answer a question, but it’s a bit more of a step to ensure that whoever you’re answering actually understands and can pay it forward if necessary.
He doesn’t know who to attribute this quote to but it’s always resonated with him: “No one knows everything. Everyone knows something. You don’t have to know, you just have to know who knows.” Engaging with Open Source communities gets you to people that know. Hopefully, if he answers your question, you can and will pay it forward to someone else in the future. #TogetherWeHitHarder
I think this quote is by Albert Einstein, but opening it up here for someone to confirm!
When Rick isn’t online, you can find him hiking, canoeing, camping, playing tennis, or biking. He also enjoys cooking. He’s looking forward to getting back into reading, as that was his commuting activity on public transit.
Hot Off the (Product) Press
- GitHub Desktop 3.0 brings better integration for your pull requests
- Best practices to keep your projects secure on GitHub
- Validate all the things: improve your security with input validation!
- 4 ways we use GitHub Actions to build GitHub
- The ReadME Project Q&A: What you need to know about teaching technical skills
Thank you for reading our April Monthly Roundup! A special thank you to @kingthorin for sharing his story with us. If you’d like to be featured or have any ideas on how we can improve, please let us know below.