Get an improved navigation experience with a Chrominium based browser.
Dismiss
Ruby Video
Talks
Speakers
Events
Leaderboard
Sign in
Talks
Speakers
Events
Use
Analytics
Sign in
Suggest modification to this talk
Title
Description
Keynote: RailsConf 2022 - It's been a minute! by Aaron Patterson
Date
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