Ruby Video
Talks
Speakers
Events
Topics
Leaderboard
Sign in
Talks
Speakers
Events
Topics
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
The Impermanence of Software by Andy Croll
Date
Summary
Markdown supported
In the keynote titled **The Impermanence of Software**, delivered by Andy Croll at RubyConf 2017, the speaker explores the theme of the transient nature of software and life. Croll opens with light-hearted anecdotes from his morning and encourages audience interaction to foster a welcoming atmosphere. He transitions into a reflective personal narrative, highlighting how different milestones in his life relate to the fleeting moments we all experience. Key points discussed throughout the talk include: - **The Value of Time**: Croll likens human life to the pixels on an iPhone screen, emphasizing how life is ultimately about the journey rather than the destination. A quote from Roman philosopher Seneca underscores the importance of guarding our time. - **Software and Life's Ephemeral Nature**: He shares personal experiences in both successful and troubled software projects, portraying them as metaphors for life's unpredictability. Croll notes that many of the projects and codes we create may eventually get lost or shut down, paralleling this with insights on personal legacies. - **Cultural References**: Croll incorporates anecdotes from his teenage years, including his fondness for point-and-click games and his journey into the tech industry, illustrating how hobbies can evolve into careers. - **The Joy of Programming**: Croll expresses his love for Ruby due to its focus on programmer happiness and the importance of finding joy in work, despite the risk of burnout. He emphasizes the need for balance and well-being in the tech industry. - **Personal Legacy**: He reflects on his father's dedication and the lessons learned about life balance, suggesting that the connections we make with others are often the most enduring aspects of our lives. - **Conclusions**: Croll wraps up by encouraging the audience to prioritize kindness and recognize that both success and happiness stem from the relationships we nurture rather than the outputs of our labor. Overall, the takeaways from Croll's talk revolve around the idea that life is fleeting, that we should focus on meaningful connections, and that joy in our work is vital. Furthermore, he advocates for mental health awareness in the industry while valuing the community over code.
Suggest modifications
Cancel