- Enums in Rails
There's a few ways you can approach Enums in Rails, including ActiveRedord::Enum. In this meetup, Adam Kolkman will be discussing various solutions and discuss their relative strengths/weaknesses. Here's some reading material if you want to bone up beforehand: 1) http://api.rubyonrails.org/v5.1/classes/ActiveRecord/Enum.html 2) http://vaidehijoshi.github.io/blog/2015/02/03/when-enough-is-enough-how-to-know-when-to-use-enums/ 3) https://stackoverflow.com/questions/24105813/possibility-of-mapping-enum-values-to-string-type-instead-of-integer 4) https://www.sitepoint.com/enumerated-types-with-activerecord-and-postgresql/
- Bending the Rails
Jason Roelofs will be presenting on his success with non-traditional Rails apps. Rails is known as a strongly opinionated framework that will often fight back against any attempts to work contrary to those opinions. But not all web applications are basic CRUD or Basecamp clones. At this meetup we will discuss various patterns and tools available to us today to help mold applications to work with, instead of against, Rails.
- Ruby is dead... Everyone look away.
• What we'll do George Protacio-Karaszi will talk about the future of Ruby and why Rails is still relevant. This is in light of current major hype-trains that might discourage people from learning Ruby. • What to bring • Important to know
- Building & Testing JSON:API Compliant Rails Apps
Hey! Let's do some Ruby meetups again! Let's talk about the JSON:API spec and how it helps make harder, better, faster, stronger APIs . Then, we'll talk about building a Rails API using the super-awesome `jsonapi-resources` gem and testing it with the just-ok `jsonapi_expectations` gem. http://jsonapi.org/ https://github.com/cerebris/jsonapi-resources https://github.com/Ross-Hunter/jsonapi_expectations Presented by Ross Hunter.
- Building APIs in Ruby/Rails
What gems should you use for building an API? What conventions should you use for the endpoints and payloads? How do you handle errors? What are the design differences between a public and private API? In this session we'll be discussing issues specifically concerning API projects, as well as the Ruby tools at your disposal for building APIs. Pizza will be provided by the Informz NBCUniversal team. Presentations: 1) Jason Swett : How to Design a Good API 2) Ross Hunter : RailsAPI/Rails 5 Hotness 3) Adam Kolkman : API Authentication with Devise and JWT
- Share Your Pet Projects
Share your projects to find help, collaborate with friends, or just to show us the cool app you made. This session will take the following form of lightning talks, followed by collaboration / networking afterward. (The talks will be informal and short, so no pressure!) Lightning talks: Everyone will get up to 5 minutes to present their project. Be sure to include if you are looking for collaborators, help solving a problem, or assistance in spinning your project off into a business.