Skip to content

Details

Join us at our monthly gathering where we present topics of interest to Rubyists and aspiring programmers.

Doors open at 6:00pm, where you can hangout and socialize with other Boulder Ruby members online.

Passcode: 362697

If you want more ruby, Ruby NYC is the same day: https://www.meetup.com/NYC-rb/

At 6:30, we do announcements before getting to our presentations.

==================================

Talk 1: Packwerk's packages: A gradual revolution? by Stephan Hagemann from Gusto

Description: Shopify released packwerk open source in 2020. It may not have been around for long, but it is a game changer in how we can manage the complexities within our applications. It makes modularization work easier, more approachable, more iterable, and probably also more fun. With other approaches like micro services or gems and engines we need to have a lot of the answers at the start. With packwerk we can start with an idea and learn along the way where we want to go and what we need to do to get there.

Let's make some packages!

Bio: Stephan has built a career helping organizations like Humana and Volkswagen rethink their approach to software and cloud based architectures.

Stephan prides himself in building robust systems that stand the test of time and are only as complex as they need to be to accomplish the task. He likes his programming language to get out of the way. He has most experience with Ruby, JavaScript, Java, and Go but he is happy to dabble in any language. In his book, Component-based Rails Applications, he outlines best practices for pushing Ruby to new levels of performance and maintainability. His new book, Gradual Modularization for Ruby and Rails, revamps and expands on the ideas of components based on recent the development of package-based modularization.

Native to Germany, Stephan received his master and doctorate in Information Systems from the University of Muenster. He is part of Engineering at Gusto. He lives with his wife and dog in Boulder, Colorado.

==================================

If you would like to present at this meeting, or at upcoming events, reach out to the organizers on this meetup or ping us at @boulderruby (https://twitter.com/boulderruby) on Twitter.

You may also like