Ruby / Rails Inside
@rubyinside
732
subscribers
15
photos
2.51K
links
Daily Ruby / Ruby on Rails articles. Curated channel.
Faker::Hacker.say_something_smart
Suggest link/news
https://t.me/NoMethodError
Download Telegram
Join
Ruby / Rails Inside
732 subscribers
Ruby / Rails Inside
https://thoughtbot.com/blog/a-case-for-query-objects-in-rails
thoughtbot
A Case for Query Objects in Rails
When is it best to reach for query objects and how can we best structure them?
Ruby / Rails Inside
https://shopify.engineering/shopify-ruby-at-scale-research-investment
Shopify
Shopify Invests in Research for Ruby at Scale
Shopify is investing on Ruby on Rails at scale by funding high-profile academics to focus their work towards Ruby and the needs of the Ruby community.
Ruby / Rails Inside
https://shopify.engineering/our-favorite-moments-from-railsconf-2022
Shopify
Our Favorite Moments From RailsConf 2022
The Rails community gathered in Portland for the first in-person RailsConf in two years. Shopify developers recap a few highlights from the three-day event.
Ruby / Rails Inside
https://blog.saeloun.com/2022/05/24/sql-query-in-rails.html
Saeloun Blog
How to write SQL queries in Rails?
ActiveRecord in Rails helps developers to simplify the process of interacting with databases.
Ruby / Rails Inside
https://blog.appsignal.com/2022/05/25/an-introduction-to-polymorphism-in-ruby-on-rails.html
Appsignal
An Introduction to Polymorphism in Ruby on Rails | AppSignal Blog
Learn how you can implement polymorphism in your Rails application for cleaner code.
Ruby / Rails Inside
https://rails-hosting.com/2022/
Rails-Hosting
2022 Ruby on Rails Community Survey Results
Over 2,600 members of the Rails community from 92 countries kindly contributed their thoughts on tools, frameworks, and workflows in their day to day development lives. From these responses we hope to get an understanding of where Rails stands as a framework…
Ruby / Rails Inside
https://thoughtbot.com/blog/a-case-for-query-objects-in-rails
thoughtbot
A Case for Query Objects in Rails
When is it best to reach for query objects and how can we best structure them?
Ruby / Rails Inside
https://www.rubberduckdevshow.com/episodes/43-typed-or-untyped-ruby/
Rubberduckdevshow
Rubber Duck Dev Show Episode 43 | Typed or Untyped Ruby
In this episode of the Rubber Duck Dev Show, we discuss the new features of ruby that allow you to set types for your variables. We discuss the pros and cons and discuss static vs. dynamic typing in general.
Ruby / Rails Inside
https://www.twnsnd.com/posts/how_i_100xd_bulk_import_speed_in_rails_with_some_gnarly_sql.html
TWNSND
100x'ing bulk import speed in Rails with gnarly SQL
A presentation covering how I improved bulk import performance on a large-scale Rails application to less than 1% of it's original processing time.
Ruby / Rails Inside
https://www.honeybadger.io/blog/rails-activerecord-store/
Honeybadger Developer Blog
Hidden Gems: ActiveRecord Store
PostgreSQL and MySQL are great for structuring data using relationships, but what if you don't always know the structure up-front? That's where `ActiveRecord::Store` really shines. It's like NoSQL, without changing da...
Ruby / Rails Inside
https://www.bootrails.com/blog/ruby-on-rails-and-vuejs-tutorial-a-how-to-guide/
Ruby / Rails Inside
https://gorails.com/episodes/command-palette-ruby-on-rails
GoRails
How to add a Command Palette to your Ruby on Rails app (Example)
A command palette is a common feature for power users. Learn how to add a command palette to your Ruby on Rails app using the Ninja Keys web component.
Ruby / Rails Inside
https://about.gitlab.com/blog/2022/05/17/how-we-removed-all-502-errors-by-caring-about-pid-1-in-kubernetes/
Gitlab
How we reduced 502 errors by caring about PID 1 in Kubernetes
For every deploy, scale down event, or pod termination, users of GitLab's Pages service were experiencing 502 errors. This explains how we found the root cause and rolled out a fix for it.
Ruby / Rails Inside
https://kukicola.io/posts/improve-your-specs-quality-with-branch-coverage/
kukicola.io
Improve your specs quality with branch coverage - kukicola.io
It's a common practice to measure the quality of tests using line coverage. Unfortunately, in some cases, it's not enough.
Ruby / Rails Inside
https://jmarquesdatabeyond.medium.com/sql-like-a-pro-please-stop-using-distinct-31bdb6481256
Medium
SQL Like a Pro: Please Stop Using Distinct!!
Every time I see a “DISTINCT” I ask the same question: Why??
Ruby / Rails Inside
https://shopify.engineering/ruby-execution-models
Shopify
To Thread or Not to Thread: An In-Depth Look at Ruby’s Execution Models - Shopify
An in-depth look at threads vs processes in Ruby web applications, and when you should use each.
Ruby / Rails Inside
https://blog.saeloun.com/2022/05/31/rails-7-arel-filter-support
Saeloun Blog
Rails 7 Arel adds support for FILTER clause
Ruby on Rails and ReactJS consulting company. We also build mobile applications using React Native
Ruby / Rails Inside
https://boringrails.com/articles/tailwind-style-css-transitions-with-stimulusjs/
Boring Rails: Skip the bullshit and ship fast
Tailwind style CSS transitions with StimulusJS
Build polished UI components with StimulusJS and Enter/leave CSS Transitions using patterns from Vue, Alpine, and Tailwind.
Ruby / Rails Inside
https://www.loom.com/share/16fdf22e46764449a4ee48d650fe8513
Loom
A day in the life of serverless Ruby
Ruby / Rails Inside
https://www.fullstackruby.dev/fullstack-development/2022/06/03/what-would-it-take-for-roda-to-win
Fullstack Ruby
What Would It Take for Roda to Win?
Roda’s stated goals are simplicity, reliability, extensibility, and performance. Those are the very reasons why I have become such a Roda stan. It’s so malleable, you can take it in any number of directions in terms of architecture—particularly on the view…