Talks
Speakers
Events
Topics
Sign in
Home
Talks
Speakers
Events
Topics
Leaderboard
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
Keynote: RailsConf 2022 - It's been a minute! by Aaron Patterson
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
In the keynote address from RailsConf 2022 titled "It's been a minute!" by Aaron Patterson, the speaker reflects on the significant changes in the tech community over the past three years, including his personal journey and experiences since the last in-person conference. He discusses his transition from a poker dealer to a software engineer and shares humorous anecdotes about his experiences in Portland, where the conference is held. Key points covered in the presentation include: - **Return to In-Person Events:** Patterson expresses excitement about reconnecting at RailsConf after three years of virtual meetings, emphasizing the importance of community. He introduces a lighthearted 'Friday hug' for developers in Ukraine, showcasing solidarity and joy. - **Personal Reflections:** He shares updates on his life, including his new job at Shopify, his love for cheese-making, and a fond tribute to his late cat, Gorby. - **Software Development Insights:** Patterson introduces technical aspects, highlighting the development of a Just-In-Time (JIT) compiler for Ruby called 'tenderjit' and discusses the potential for writing a pure Ruby JIT compiler. - **Rails 7 Features:** He explains new features in Rails 7, such as import maps and how these developments are designed to streamline JavaScript integration, particularly for backend developers like him who may not be familiar with front-end coding. - **Overview of Rack:** The speaker provides a historical overview of Rack, explaining its purpose in defining the interface between web servers and Ruby applications, and discusses the impact of changes in HTTP protocols on web application development. - **Future of Rack:** Patterson encourages rethinking the Rack framework to better accommodate future developments like HTTP/2 and potential integration with WebAssembly (Wasm), which could lead to executing Ruby in a browser environment. In conclusion, Patterson invites attendees to embrace exploration and creativity in software development, encouraging the audience to evolve alongside emerging technologies and maintain the spirit of fun in programming.
Suggest modifications
Cancel