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.
Super v0.0.13
Release of the next version of Super, a Rails admin framework. https://zachahn.com/posts/1618836714/ [more inside]
Alba 1.0.1 has been released
I just released a new version of Alba, a JSON serializer for Ruby. This release includes a few bugfixes and loosens Ruby version constraint to 2.5.0.
Ruby on Rails Controller Patterns and Anti-patterns
In this part of the series on Rails patterns and anti-patterns, we are going to analyze the final part of the MVC (Model-View-Controller) design pattern — the Controller.
Mastering CSV in Ruby
A small ebook that covers the most important knowledge about processing CSV with Ruby - https://gum.co/csv-ruby
Automated Testing: The Cornerstone of CI/CD
https://semaphoreci.com/blog/automated-testing-cicd Learn what automated testing is, how the path to a fully automated test suite looks like, and the challenges that lie along the way.
Awesome Ruby Command-Line Applications list
The Awesome Ruby CLI applications list aims to highlight great Ruby tools used and enjoyed by many devs. To make this resource useful and full of great examples, I need your help. Do you know an awesome Ruby CLI app? Contribute it to the list!
HexaPDF 0.15.0 released - form/annotation flattening
I just released HexaPDF 0.15.0 which implements support for flattening annotations and AcroForm fields. See https://hexapdf.gettalong.org/news/2021/hexapdf-0-15-0.html
Using Angular with Rails 5
Before you can decide on a front-end for your Rails app, you need a feel for the options. Does a particular 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 Angular app from scratch and integrating it with a Rails back-end via webpacker. https://www.honeybadger.io/blog/angular-rails-5/
Why You Should Avoid Models in Rails Migrations
When writing migrations in Ruby on Rails, it can seem easy to leverage ActiveRecord models and their defined methods. Unfortunately this approach is not without its problems. Learn what these problems are and how to avoid them in this article.
Hotwire: Reactive Rails with no JavaScript?
It is time to cast the long-teased new magic by DHH & Co. and learn to use Hotwire beyond the 5-minute tutorials. An article that compliments the RailsConf 2021 talk by Vladimir Dementyev.
Implementation of extension methods in Ruby and C# - comparison
Extending classes with new methods is a pretty useful feature of object-oriented programming languages. However, implementation of extension methods can be more or less simple and elegant. Today I would like to compare implementation of extension methods in C# and Ruby. [more inside]
Maily v2 is out 🚀
Hi 👋 We just released Maily v2.0.0 to RubyGems! [more inside]
.NET developer's first impressions of Ruby
I am a full time .NET developer, but I have been interested in Ruby for some time. Not very professional, but I liked this technology very much. Why do I find Ruby sexy? I would like to share why I think so. https://mikolaj-kaminski.com/why-ruby-is-sexy/