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://shopify.engineering/ruby-yjit-is-production-ready
Shopify
Ruby 3.2’s YJIT is Production-Ready - Shopify
YJIT, a just-in-time (JIT) implementation on top of CRuby built at Shopify, is now production-ready and delivering major improvements to performance and speed. Maxime shares the updates that have been made in this newest version of YJIT, and future plans…
Ruby / Rails Inside
http://blog.cleancoder.com/uncle-bob/2023/01/18/functional-classes.html
Clean Code
Functional Classes
I recently tweeted the following:
Ruby / Rails Inside
https://kukicola.io/posts/signed-urls-with-ruby/
kukicola.io
Signed URLs with Ruby - kukicola.io
Signed URLs can be a very useful solution in many cases when you need to provide limited access to some resources or actions. As the name suggests, signed URLs contain signatures that allow us to validate if they were generated by a trusted source. I'll focus…
Ruby / Rails Inside
http://coursegalaxy.com/design-patterns/ruby.html
Coursegalaxy
Design Patterns In Ruby
Design Patterns In Ruby. Learn design patterns and their implementation in Ruby
Ruby / Rails Inside
https://evilmartians.com/chronicles/gemfile-of-dreams-libraries-we-use-to-build-rails-apps
evilmartians.com
Gemfile of dreams: the libraries we use to build Rails apps—Martian Chronicles, Evil Martians’ team blog
We unveil the toolbox of the Martian Rails engineer; we begin constructing a Gemfile from the universe of Martian gems that encapsulate our philosophy and soul.
Ruby / Rails Inside
https://world.hey.com/this.week.in.rails/active-record-regroup-currentattributes-name-restrictions-and-more-74cd50b9
Hey
Active Record regroup, CurrentAttributes name restrictions and more!
Hola, this is Greg, bringing you the latest changes from Rails. Raise exception when if a restricted attribute name is used with CurrentAttributes Attribute names like set and reset should not be used with ActiveSupport::CurrentAttributes, because they clash…
Ruby / Rails Inside
https://evilmartians.com/chronicles/rails-after_commit-everywhere
evilmartians.com
Rails’ after_commit everywhere—Martian Chronicles, Evil Martians’ team blog
How to run arbitrary code on successful DB transaction.
Ruby / Rails Inside
https://manny.codes/this-week-in-rails-wrapped-an-overview-of-rails-7-1-features-part-iii/
Ruby / Rails Inside
https://ryanbigg.com/2023/01/ruby-graphql-field-notes
Ryan Bigg
Ruby GraphQL field notes
Ruby / Rails Inside
https://fly.io/ruby-dispatch/rails-on-docker/
Fly
Rails on Docker
Rails 7.1 will include a Dockerfile to help ease production deployments
Ruby / Rails Inside
https://thoughtbot.com/blog/my-adventure-with-async-ruby
thoughtbot
My adventure with Async Ruby
I used the <code>async</code> gem to speed up a portion of my app. Here’s how it went and my thoughts on the gem.
Ruby / Rails Inside
https://ryanbigg.com/2023/01/the-method-method
Ryan Bigg
The method method
Ruby / Rails Inside
https://rubyonrails.org/2023/1/27/this-week-in-rails-new-assumessl-middleware-raise-on-missing-translations-everywhere-and-more-3ca81d9f
Ruby on Rails
New AssumeSSL middleware, raise on missing translations everywhere, and more
Hi, it’s Wojtek. Let’s explore this week’s changes in the Rails codebase.Rails 7.0.4.2 and 6.1.7.2 have been releasedReleased 7.0.4.2 and 6.1.7.2 versions addressing a compatibility issue with the 7.0.4.1 and 6.1.7.1 security releases from last week.Allow…
Ruby / Rails Inside
https://medium.com/expsoftwareengineering/deploying-ruby-on-rails-with-anycable-using-docker-ecs-80f0da2051ba
Medium
Deploying Ruby on Rails with AnyCable using Docker & ECS
This is a guide for setting up AnyCable locally using Docker Compose, and deploying it on Amazon Web Services (AWS) Elastic Container…
Ruby / Rails Inside
https://shopify.engineering/media-at-scale-callbacks-vs-pipelines
Shopify
Media at Scale: Callbacks vs pipelines
Shopify recently launched the ability to add videos and 3d models to products as a native feature within the Admin section. Learn how we used pipelines to manage the long-term maintenance and understandability of the code.
Ruby / Rails Inside
https://shopify.engineering/building-web-app-ruby-rails
Shopify
How to Build a Web App with and without Rails Libraries - Shopify
Ruby on Rails is a web framework that contains many libraries you’d need to create and deploy a successful web application. We often take for granted the ability to run rails new to create a fully functional web application with tons of built-in features.
Ruby / Rails Inside
https://www.akshaykhot.com/difference-between-load-autoload-require-in-ruby/
Write Software, Well
The Difference Between load, autoload, require, and require_relative in Ruby
📖
Loading external files can get tricky in Ruby, but it doesn't have to be. This post explains the usage of Ruby's load, require, and require_relative methods, and when to use each.
Ruby / Rails Inside
https://world.hey.com/this.week.in.rails/week-05-spring-is-here-5c6d9601
Hey
Week 05: Spring is here?
Hi, it’s zzak, happy 節分! I’m very excited for spring, this winter has been tough! Let’s get into this week’s changes in the Rails codebase. Use infinitive form for all task descriptions verbs All the common rails commands and some extended commands use the…
Ruby / Rails Inside
https://blog.saeloun.com/2023/02/02/rails-allow-db-prepare-to-load-schema-if-database-exists.html
Saeloun Blog
Rails 7.1 db:prepare to load schema if the database already exists but is empty
Rails 7 introduces a new feature to allow db:prepare to load schema if the database already exists but is empty. Also, it will dump the schema after migrations are run.
Ruby / Rails Inside
https://medium.com/@diegodursel/coding-with-chat-gpt-real-intelligence-b5e6e6f129b4
Medium
Coding with Chat GPT: real intelligence?
Integrating shopify via webhooks in Ruby on Rails
Ruby / Rails Inside
https://calebhearth.com/decree
Hearthside
The Decree Design Pattern
The Decree pattern helps developers write single-purpose service objects that have a predictable API contract, are composable, are easily tested, and isolate the core logic of your app.