The Ruby and Rails community linklog
Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!
Submit a post
Post Preview
Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.
Ruby on Roda - REST APIs with Roda & Sequel
Learn how to build a maintainable JSON REST API by using the Roda and Sequel and dry-rb set of gems. Move away from messy, traditional Rails code and move towards crisp, clean code. For the Rubyflow community, I prepared 20% discount: [more inside]
The Ruby Unbundled Series: Track How Customers Use New Features
https://blog.engineyard.com/ruby-unbundled-track-how-customers-use-new-features?utm_source=Awesomw-Ruby Use the Ruby gems ahoy and blazer to track user metrics, usage patterns, and get the most out of your new application features
Enter Brutal-Driven Development
Let Brutal shape for you in no time a huge, framework-less vanilla Ruby file describing the actual behavior of your code through as many combinations of contexts as needed. [more inside]
Super v0.0.16 – Removing Controls, a retrospective
Super is a featureful, lightweight Rails admin framework. Here are thoughts around today’s release which introduced breaking change https://zachahn.com/posts/1621130334
Creating multiple models with form objects in Rails.
Often, when we start a new Rails app we start with simple controllers, and we start by generating everything with scaffolding. There is nothing wrong with this and it is a great way to be able to build your basic models and perform CRUD actions on them but it breaks down a bit when the controllers get more complex. How do you manage the creation of multiple models at once? More
Paytm Wallet Money Transfer with Ruby on Rails
Want to learn how to do PayTm integration with your Ruby on Rails application? Here is a step-by-step guide to integrate PayTm as your payment vendor for Ruby on Rails. [more inside]
Three Ways To Avoid Duplicate Sidekiq Jobs
Sidekiq is used to handle background processing. Whatever your background jobs may be, you’ll eventually run into duplicate jobs. Let’s see how to de-duplicate them. [more inside]
Ruby 3.1 evaluates multiple assignments from left to right
Ruby changes the evaluation order for multiple assignments from left to right making it consistent with single assignment evaluation order. [more inside]
Video: Creating Hanami application from Application Template
A quick setup instructions video for using Hanami Application Template! [more inside]
Should I Get an Internship or Keep Practicing my Coding Skills?
In the tech job hunt? Lacking experience is tough. Will landing an internship help or is it better to keep practicing for The Job? [more inside]
Alba now supports types
Version 1.2 of Alba, the fastest JSON serializer for Ruby, has been released with support for Types. Yes, types. Now you can validate input with types and even convert it to those types.
React on Rails: Building a Simple App
To decide on a front-end for your Rails app, you need a feel for the options. Does a certain JS framework speak to you or does it make you feel dirty inside? There’s only one way to find out! In this article, Julio Sampaio walks us through creating an React app from scratch and integrating it with a Rails back-end via webpacker. https://www.honeybadger.io/blog/react-rails/
Useful Active Support features you may not have heard of
Active Support is a really powerful library that is a part of Rails framework. Today we will focus on utilities it includes, which can be useful in your next Rails project or any other ruby app. Read more