Workflow Wonders: Tracking Status History with State Machine Gems
A basic look at the Workflow gem and how it can be used to keep a history of field values on your Rails models.
Amanda Chang Amanda is a full-stack developer at RigUp, a software platform for the oil & gas industry. She’s a proud graduate of the Flatiron School in New York and a supporter of coding bootcamps. Outside of work, you’ll find her playing ultimate frisbee or doing improv at the Hideout Theatre. But she would never bring comedy into her technical talk. Ruby is serious business, y’all.
Crossing the Streams - Benefits & Myths Of Event Sourcing
For the last few decades, the predominant approach to web application state persistence has been relational databases. Alternatives have emerged, but they have mostly focused on representing application state on disk in its present form. A powerful alternative has been emerging for some time, often called “event sourcing,” which flips relational databases inside out. we’ll cover the basics of event sourcing using code examples in ruby. We’ll also introduce some powerful, non-obvious benefits as well as dispel some common myths that have emerged about event sourcing.
Let’s build a GraphQL server
Give REST a rest and consider GraphQL for your next API. In this talk I’ll cover the what, why and how of GraphQL. We’ll touch on GraphQL’s past, present and future. Mostly, we’ll look at code and and write some code. We’ll build a simple GraphQL server using the excellent graphql-ruby gem and Rails 5 API.
Tim Scott is a polyglot developer, specializing in NodeJS, Ruby on Rails, ReactJS, React Native and GraphQL.
Kube for n00bs
DOCKER! CONTAINERS! KUBERNETES! GAAAAH!
If all that stuff is confusing or intimidating, don’t panic - we’re here to help. We’ll help you develop a rough mental model of a kubernetes cluster and what it does, then jump into a demo of how you’d build and deploy a simple Rails API inside a kubernetes cluster. Don’t worry - if we were able to figure this out, you can too.
Mando Escamilla works on the Operations team at Spredfast, where he does his best to help reduce operational complexity while simultaneously not ruin everything. His unique teaching style (known colloquially as “If This Idiot Can Do This So Can I” or “ITICDTSCI”) has helped literally like 3 people.
Chloe Coon began her engineering journey when a college SQL class unlocked her love of writing queries. Since then it’s been twist and turns through Customer Support and QA to becoming a Support Engineer at Union Metrics where she really started getting into Ruby. She is currently a Software Engineer at Union Metrics, writing Ruby and learning Java.
2 Years in Austin, a Ruby Review - Youssef Chaker
Lots can happen in 2 years, so if you’re new to Austin, just like Youssef was not long ago, or you’ve been out of the loops for a while, here’s what you missed in the past 2 years.
Youssef is the bear in Bear & Giraffe LLC, been working with Ruby on Rails since 2008, and loves building custom web applications that present their own new challenges. Raised speaking three “human” languages, which makes learning a new programming language a walk in the park. Can be found on the inter webs at @ychaker.
Ten Years of Ruby Conferences: A Dramatic Revue - Carol Nichols - Goulding, Jeremy Flores, Brenna Flood (from Keep Ruby Weird 2014)
Because of the lack of speakers this month, we’ve chosen to show an a gem for the local Ruby conf: Keep Ruby Weird. Here’s the excerpt about the talk from the video page:
Many incredible people have given many amazing talks at Ruby or Rails conferences over the years, and we’d like to take a look back at some of the best. From _why the Lucky Stiff to Sandi Metz, from Matz to DHH, from Tenderlove to Jim Weirich, we will be giving you a whirlwind tour through the conference ages. You’ll learn where those important ideas you take for granted got their start. You’ll laugh and you’ll cry as you experience how the Ruby Community has grown over the years and how we’ve connected through our shared conference experiences. Rain ponchos recommended for the front row. This talk features creations by Brenna Flood.
Front-End Sadness to Happiness: The React on Rails Story
Standard Rails development made me happy like no other programming paradigm in my career. Simple front-end development with standard Rails and a sprinkling of jQuery was ‘OK’ Then, in 2014, I had to build a front-end that dynamically updated like a desktop app. I knew there had to be something better, and I went down the rabbit hole of integrating React with Rails using Webpack. Come find out how my obsessive pursuit of “developer happiness” for the Rails front-end eventually drove me to start the React on Rails gem, the most popular integration of Rails with React using Webpack.
Justin Gordon began blogging on http://www.railsonmaui.com. A burning desire to bring happiness to Rails front-end development led to the open source project React on Rails. Besides open source, he’s the founder and CEO of http://www.shakacode.com and https://www.friendsandguests.com.
Extracting stinky code with service objects
Create more maintainable Rails projects with creators, decorators, presenters, query objects, and service objects. This talk will be light on programming philosophy but I’ll touch on some of the reasons you might want to use service objects and give you some real examples from live apps.
Ryan Crispin Heneise runs The Small Idea Company, a Ruby on Rails consultancy that helps startups succeed at product development.
subscribe via RSS