#47 VanillaNested Gem; Friendlier UUID URLs in Ruby

Happy Wednesday!

Here is issue #047 of our newsletter, where we collect news and tools that we find interesting for your Rails project.

1. Ruby on Rails #54 Gem VanillaNested by Ariel Juodziukynas: A screencast from SupeRails interviewing OmbuLabs senior engineer Ariel Juodziukynas on his new gem as an alternative to Cocoon. 🚆

2. Friendlier UUID URLs in Ruby: A look at how we can use Ruby to encode UUIDs into URL friendly representations. 😎

3. How to Pick an Open Source Project to Contribute to: This article gives some guidance on what to consider when determining what open source projects to work on. 📝

4. Rails 7 will have three great answers to JavaScript in 2021+: A look at one of the new features coming to Rails 7.

5. Rails 7 adds support for ActiveStorage expiring URLs: A new feature coming to Rails 7 to add expiring URLs to ActiveStorage.

We hope you find these links useful. Feel free to forward it to your friends! ;)

Have a nice week!

The FastRuby.io team.

* Want to know what upgrading to 6.1 would require? Request an audit to find out what catching up will require.

* Already on 6.1? Check out our Stay Up To Date service so you can be ready for Rails 7.0.

We are hiring! 😎

We are looking for a Ruby on Rails Engineer interested in joining a fully remote and collaborative team. Come work with us!


Team Member Spotlight

Ariel Juodziukynas, Senior Software Engineer


OmbuLabs: Why did you decide to become a developer?

Ariel: When I was a kid I loved playing video games. Growing up I started learning how to fix computers and I decided I wanted to study something related to computers after school. Then I had my first programming class and loved it since then.

OmbuLabs: What do you like most about OmbuLabs?

Ariel: I like many things:

  • being a 100% remote team with people all around the world
  • I learn new things every day
  • I'm encouraged to propose my ideas and to try everyone in the team
  • I've worked on many different projects for multiple clients

OmbuLabs: What is a personal thing you would like to share about you?

Ariel: I love music... playing, listening, learning. In my house there's always music.

OmbuLabs: What is the most interesting thing you've learned while working for us?

Ariel: I learned so much that is hard to pick just one:

  • I learned to setup many CI/CD services
  • I learned ReactJS
  • I learned to setup and use Docker
  • I learn things everyday

OmbuLabs: What do you like to do when you're not working?

Ariel: I watch online videos about anything (some random person talking about how a car works? check! another random person talking about the history of the letter H? check!). Sometimes I play video games, and (not that often) I like to play guitar and play soccer.

Don't wait to bring your Rails application up to date.

We will get on a quick call and recommend a couple of options to start upgrading your Rails app.