We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Eileen Uchitelle - The Magic of Rails - Rails World 2023
Discover the magic of Rails, a framework that provides a more complete experience while embracing imperfection.
- Rails is a framework that provides a more complete experience than other frameworks, but it’s also imperfect because it’s 20 years old.
- Eileen Uchitelle works on Rails because she believes it can be a part of the framework that makes a difference in people’s lives.
- Rails is modular but not fractured, allowing developers to use parts of the framework without committing to the entire framework.
- The framework’s design is deliberate, with a focus on aesthetics and simplicity.
- Railties, or initializers, allow developers to control the load order of components and their configuration.
- Rails provides a more complete experience by providing a meta-programmed API to make debugging easier.
- The framework’s interfaces are not accidental, and are designed to be agnostic and consistent.
- The Rails community is important to the long-term success of the framework, and is essential for building a strong and active community.
- Eileen Uchitelle wants to see the Rails community thrive, and hopes that by showing how Rails uses meta programming and common patterns, developers will feel more confident navigating the codebase.
- Rails is not just a framework, but a community, and Eileen is honored to be a part of it.
- The framework’s interfaces are designed to be beautiful and hide complexity, and Rails doesn’t want developers to have to do things themselves that the framework can do for them.
- Rails provides a more complete experience by providing an easy way for library authors to build their own service or adapter.
- The framework’s direction is shaped by its designers, who want to make it a choice for developers.
- Rails is not perfect, but it’s been designed to have agnostic interfaces and consistent behavior.
- The Rails community is not just the core team, but all contributors and users, and is essential for the framework’s continued success.
- Eileen Uchitelle wants developers to feel joy when they use Rails, and hopes that by sharing her experience and perspectives, they will feel the same way.