Monthly Presentation Night

This is a past event

31 people went

Every 2nd Wednesday of the month

1050 Walnut St

1050 Walnut St · Boulder, Co

How to find us

Suite 115 - Recurly Offices

Location image of event venue

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.