Talks
Speakers
Events
Topics
Search
Sign in
Search
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
search talks for
⏎
Suggest modification to this talk
Title
Description
By Aaron Suggs Discover the benefits of training your entire organization to contribute code. Kickstarter teaches GitHub for Poets, a one-hour class that empowers all staff to make improvements to our site, and fosters a culture of transparency and inclusivity. Learn about how we’ve made developing with GitHub fun and safe for everyone, and the surprising benefits of having more contributors to our code. Help us caption & translate this video! http://amara.org/v/G6iQ/
Date
Summarized using AI?
If this talk's summary was generated by AI, please check this box. A "Summarized using AI" badge will be displayed in the summary tab to indicate that the summary was generated using AI.
Show "Summarized using AI" badge on summary page
Summary
Markdown supported
The talk titled "Teaching GitHub for Poets" by Aaron Suggs at RailsConf 2015 highlights the initiative at Kickstarter to make coding contributions accessible to all employees, not just traditional developers. This effort is encapsulated in the program GitHub for Poets, a one-hour class aimed at providing all staff with the tools to modify the website using GitHub's workflow, enhancing organization-wide engagement in the engineering process. **Key Points Discussed:** - **Introduction to GitHub for Poets**: This class demystifies the GitHub flow, explaining how anyone in the organization can make changes without needing deep technical experience or access to complex tools. The goal is to encourage participation from all employees, transforming perceptions of coding from an obscure domain to a more inclusive activity. - **Benefits of the Program**: - **Accessibility**: It allows any employee to engage with code changes, illustrating a lightweight process for correcting typos or improving copy, thus reducing the dependency on engineers for trivial updates. - **Cultural Shift**: The initiative fosters transparency and inclusivity within the organization, enabling better communication and understanding of the engineering processes and their impact on everyone’s roles. - **Reduction in Support Bottlenecks**: Community support teams can directly address user interface issues by proposing changes, which are more efficient than through traditional request channels. - **Successful Implementation Examples**: - Staff members who participated have made substantial contributions, such as correcting confusing messages on the site without over-relying on the support teams. This not only reduces backlog but also empowers other departments. - Noteworthy is the experience of Carol, who made 312 commits focusing on content clarity, demonstrating the effective involvement of non-technical staff in improving the site. - **Security and Concerns**: Suggs addresses common concerns about security and potential risks with broader access to code. He reassures that with the appropriate use of branches and a supportive culture, fears of breaking the site are manageable, underscoring Git as a communication tool. **Concluding Insights**: The program illustrates that coding can be treated like writing, where proposals for changes are the seeds of collaboration. By fostering a culture where everyone feels empowered to contribute, organizations can benefit from enhanced creativity and collaboration, ultimately leading to a more dynamic and responsive workplace. Furthermore, the success of GitHub for Poets at Kickstarter highlights the transformation from an elitist view of coding to a domain where every employee can directly participate, making a collective impact on the organization's projects.
Suggest modifications
Cancel