Skip to content

Details

Progressive Web Apps in Rails

A case-study talk on how we made DayTrip, an app that helps you leave your house on the weekends, into a minimum viable Progressive Web App with an offline service worker.

About Dave Rupert:
Dave Rupert is lead developer at Paravel, a three-person agency based in Austin, TX. He co-hosts Shop Talk Show, a weekly web design and development podcast with Chris Coyier of CSS-Tricks. He plays banjo and is an eSports enthusiast. He lives behind Central Market at the 290/71/360 Bermuda Triangle in South Austin.

Using gRPC in Ruby

At BigCommerce, we've been adopting gRPC for service communication. Based off of HTTP/2, it provides defined contracts via Google Protobuf, lightning-fast communication and serialization, client/server and bidirectional streaming, out-of-the-box interoperability, auto-generated client and server clients, type safety, and more. Furthermore, we at BigCommerce have open-sourced a gem for Ruby called "gruf" to streamline gRPC development in your Ruby services. We'll dive into what gRPC is, how you can use it, what opportunities and challenges it provides, and some interesting thoughts on how you can use it in a SOA environment with a service mesh. By the end of this, you should have a good idea of how to launch a gRPC service in Ruby.

About Shaun McCormick:
Shaun McCormick is a Staff Software Engineer at BigCommerce where he spends a lot of time writing code, designing services and how they talk to one another, and making absurd amounts of puns. When not programming, he is usually spending time with family, deep into his board gaming hobby, playing music, or finding ways to get back to programming.

--- Doors @ 6:30pm

Talks @ 7:00pm

Related topics

You may also like