Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
What if Shakespeare Wrote Ruby? Did you know that Shakespeare wrote almost no direction into his plays? No fight direction. No staging. No notes to the songs. Of the 1700 words he created, there was no official dictionary. That’s right the author of some of the greatest literary works in history, which were filled with situational complexity, fight sequences and music, include NO documentation! How did he do it? In this talk, we’re going “thee and thou.” I’m going to give you a crash course in how: Shakespeare writes software. Adam Cuppy is: Master of Smile Generation. Ambassador of Company Culture. Tech Entreprenur. Speaker/Educator. One-time Professional Actor @osfashland. Husband. Chief Zealous Officer @CodingZeal.
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 video "What if Shakespeare Wrote Ruby?" features Adam Cuppy at RubyNation 2017, where he explores the connections between Shakespeare's artistic style and modern software documentation practices. Cuppy highlights Shakespeare's unique ability to craft intricate works without formal documentation, paralleling it with the challenges developers face in documenting code effectively. Key Points Discussed: - **Introduction to Adam Cuppy**: He runs a consultancy called Coding Zeal, specializing in web and mobile applications, and expresses the importance of effective communication and documentation in software development. - **The Challenge of Documentation**: Cuppy engages the audience in a discussion about their experiences with documentation, revealing a common frustration among developers regarding its complexity and time consumption. - **Shakespeare's Writing**: Cuppy presents William Shakespeare as a case study, highlighting that he wrote over 800,000 words for the stage with minimal documentation. His works include a mix of comedies, tragedies, and historical plays, often addressing the political climate of his time. - **Performing Shakespeare**: Cuppy invites the audience to engage with a performance of a scene from "Romeo and Juliet," emphasizing the expressive nature of performance in contrast to the lack of documented direction. - **Connecting Shakespeare to Programming**: He draws parallels between Shakespeare's creativity and modern programming, showing how both require an understanding of patterns and clarity. He suggests that documenting code reflects the artistry found in Shakespeare’s works. Conclusion: Cuppy wraps up by suggesting that Shakespeare’s legacy can inspire modern software practices. By establishing and creatively disrupting patterns, developers can achieve elegance reminiscent of Shakespeare's storytelling. He encourages engagement and feedback, inviting questions about the connections made throughout his talk.
Suggest modifications
Cancel