Ruby Video
Talks
Speakers
Events
Topics
Leaderboard
Sign in
Talks
Speakers
Events
Topics
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
Aaron was born and raised on the mean streets of Salt Lake City. His only hope for survival was to join the local gang of undercover street ballet performers known as the Tender Tights. As a Tender Tights member, Aaron learned to perfect the technique of self-defense pirouettes so that nobody, not even the Parkour Posse could catch him. Between vicious street dance-offs, Aaron taught himself to program. He learned to combine the art of street ballet with the craft of software engineering. Using these unique skills, he was able to leave his life on the streets and become a professional software engineer. He is currently Pirouetting through Processes, and Couruing through code for GitHub. Sometimes he thinks back fondly on his life in the Tender Tights, but then he remembers that it is better to have Tender Loved and Lost than to never have Tender Taught at all.
Date
Summary
Markdown supported
The video titled "Opening Keynote: Make Rails Great Again" features Aaron Patterson, a prominent software engineer known as "Tenderlove" in the programming community. This keynote, delivered at RailsConf 2016, discusses the current state of Ruby on Rails and highlights Patterson's aspirations for its future development. The talk is marked with humor, personal anecdotes, and technical insights. **Main Topics Discussed:** - **Introduction to Aaron Patterson**: Patterson provides a brief introduction of himself, mentioning his roles within the Ruby and Rails core teams and his recent position at GitHub. - **Career Reflections**: He shares a personal journey about his career goals, expressing a desire to contribute meaningfully to Rails rather than pursuing riches. He humorously states he wants to be a "cog" in the GitHub machine, emphasizing collaboration over competition. - **Rails 5 Improvements**: Patterson announces significant advancements in Rails 5. He portrays Rails as being "in its prime" and discusses new threading features, Active Record updates, and Rails appealing to startups. - **Performance Optimization**: Performance is a key theme, where Patterson explains trade-offs involved in development, particularly the emphasis on boot time performance and how RubyGems can impact startup time negatively. - **PHP Integration Announcement**: In a humorous twist, he teases support for PHP template integration with Rails, playfully suggesting collaboration with the PHP community to enhance Rails' attractiveness to startups. - **Key Lessons for Developers**: Patterson concludes with essential takeaways for developers on performance measurement and the importance of continuous improvement in the Ruby and Rails ecosystems. **Significant Examples and Anecdotes:** - Patterson shares his early career desires and how they evolved. - He interacts with humor about his preferences for programming styles and performances, including references to pop culture and his cats. **Conclusions and Takeaways:** - The emphasis on improving Rails should focus on collaboration, openness to new ideas (like PHP integration), and continuous performance enhancements. - Developers are encouraged to consider the impacts of their code on performance and prioritize efficient practices to ensure a robust ecosystem.
Suggest modifications
Cancel