Skip to content

Monthly Presentation Night

Photo of Marty Haught
Hosted By
Marty H.
Monthly Presentation Night

Details

A special Boulder Startup Week Edition on Tuesday May 14th at Recurly!
(https://boulderstartupweek2019.sched.com/event/NNhh/boulder-ruby-presentation-night)

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. We have food and beverages available to add to the enjoyment.

At 7:15, we do announcements before getting to our presentations.

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

The What, Why, And How of Software Components - In Ruby and Beyond
by Stephan Hageman from Pivotal

Description:
With components your apps will be happier, healthier, and development will be more fun. Let me show you how!

Components add a layer of structure that is not present in many applications. The structure in question is that of bounded contexts.

Bounded contexts with boundaries enforced and tests separated. If you have thought that your app is too big and that the way to save it is micro services, you may want to take it one step slower and look at components first. In Ruby, we create component-based apps with gems; in Rails, we add engines.

The technology is one thing - there is a lot to consider there. This talk will quickly cover the tech and dive deeper into the what, the why, and how of component-based application development.

Bio:
Stephan has built a career helping organizations like Humana and Volkswagen rethink their approach to software and cloud based architectures. In his recent book, Component-based Rails Applications, he outlines best practices for pushing Ruby to new levels of performance and maintainability.

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.

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

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.

Photo of Boulder Ruby Group group
Boulder Ruby Group
See more events
1050 Walnut St
1050 Walnut St · Boulder, Co