Welcome to the 39th edition of Ruby Radar! The annual Ruby on Rails community survey is out, so be sure to fill it out if you have the time. Will Andrew see any of you at Sin City Ruby this year? Let us know!
Creating content in 2022 and want to have it featured on Ruby Radar? Create a new discussion at therubyradar/submissions.
Connect with your next client on railsdevs, the reverse job board exclusively for freelance Ruby on Rails developers. Post your bio and have companies reach out to you without automated recruiting spam. railsdevs is open source and built in Rails with 28 contributors. SPONSORED
Modern web UIs are complex. Traditional layout/template/partial techniques are not always the best fit. ViewComponent seeks to provide a better way. It’s a framework for creating reusable, testable & encapsulated view components that integrate seamlessly with Rails. In this article, Abiodun Olowo…
Then support them. Mentor them. Pair with them. Show them that it's ok to ask questions. Show them you don't know everything. Congratulate them on their first PR. Give helpful feedback. Before you know it your team will have one more awesome senior dev ✨
Catch unsafe PostgreSQL migrations in development and run them easier in production (code helpers for table/column renaming, changing column type, adding columns with default, background migrations, etc).