Ruby / Rails Inside
@rubyinside
735
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
735 subscribers
Ruby / Rails Inside
https://www.rubberduckdevshow.com/episodes/9-writing-performant-code/
Rubberduckdevshow
Rubber Duck Dev Show Episode 9 | Writing Performant Code
In this episode, we discuss how to write performant code to boost your application performance.
Ruby / Rails Inside
https://thoughtbot.com/blog/hotwire-typeahead-searching
thoughtbot
Hotwire: Typeahead searching
Build a search-as-you-type text box with Turbo, Stimulus, and Rails.
Ruby / Rails Inside
https://www.rubberduckdevshow.com/episodes/13-rest-vs-graphql-apis/
Rubberduckdevshow
Rubber Duck Dev Show Episode 13 | REST vs. GraphQL APIs
In this episode, we discuss the differences between REST and GraphQL APIs.
Ruby / Rails Inside
https://www.youtube.com/watch?v=FCjwSOlHqbY
YouTube
A JIT compiler for Ruby with Aaron Patterson | Open Source Thursdays
Aaron Patterson (tenderlove) is a Senior Staff Engineer working at Shopify where he is focusing on Ruby core and Rails core development.
We’re going to work on a Just-in-time (JIT) compiler for Ruby that’s written in Ruby!
💎
We’re going to start by building…
Ruby / Rails Inside
https://hanamimastery.com/episodes/9-guide-to-models-in-hanami-and-rom
Hanami Mastery - a knowledge base to hanami framework
Integrate Hanami 2.0 with your Database using ROM | Hanami Mastery - a knowledge base to hanami framework
Every application needs persistence. Saving records in a database is just a must. Here is how you can do it in Hanami applications!
Ruby / Rails Inside
https://www.driftingruby.com//episodes/error-tracking-from-scratch
Drifting Ruby
Episode 317 - Error Tracking from Scratch
In this episode, we look at creating a middleware to track errors to publish to another error "from scratch" error monitoring application.
Ruby / Rails Inside
https://www.honeybadger.io/blog/hidden-gems-activesupport-descendants/
Honeybadger Developer Blog
ActiveSupport's #descendants Method: A Deep Dive
The #descendants method is part of Rails. It returns all subclasses that inherit from a given class. In this article, Jonathan Miles shows us how to use this method and how it's implemented. It's a great lesson in the...
Ruby / Rails Inside
https://gorails.com/episodes/esbuild-jsbundling-rails
GoRails
How to use ESBuild in Rails with JSBundling (Example)
JSBundling provides a flexible way of using different Javascript bundlers like ESBuild. It strikes a great balance between the asset pipeline and webpacker. Plus, Esbuild can bundle your Javascript lightning fast.
Ruby / Rails Inside
https://noteflakes.com/articles/2021-10-05-a-compositional-approach-to-ruby-performance
Ruby / Rails Inside
https://petr.codes/blog/rails/fun-with-enums-and-poro/
Petr Hlavicka
Fun with Rails Enums and PORO
I really like enums. They can be really powerful if they are used wisely. Let’s see what we can do with them in a multilingual Rails app with a little help from PORO (Plain Old Ruby Object).
Ruby / Rails Inside
https://blog.saeloun.com/2021/10/06/rails-7-add-ssl-support-postgresql-dbconsole
Saeloun Blog
Rails 7 adds SSL support for postgresql in bin/rails dbconsole
Rails 7 added PGSSLMODE, PGSSLCERT, PGSSLKEY, and PGSSLROOTCERT to DBConsole class to load SSL-related environment variables from database config when running bin/rails dbconsole with postgresql.
Ruby / Rails Inside
https://www.bigbinary.com/blog/rails-7-adds-comparison-validator-to-active-record
BigBinary
Rails 7 adds ComparisonValidator to ActiveRecord
Rails 7 series | Ruby 7.0 adds ComparisonValidator to ActiveRecord
Ruby / Rails Inside
https://blog.ohmysmtp.com/blog/verify-paddle-webhooks-in-ruby/
Ohmysmtp
How to Verify Paddle.com Webhooks / Alerts in Ruby on Rails
A short guide to verifying payment provider Paddle.com webhooks and alerts in Ruby on Rails
Ruby / Rails Inside
https://pawelurbanek.com/rails-dynamic-config
Rails, PostgreSQL Performance Audit and Tuning Consultant for Hire
Using Dynamic Config Variables in Ruby on Rails Apps
Config variables should never be embedded directly in the codebase. It is a common practice to extract them into a separate configuration layer. A standard approach for Ruby on Rails apps is to use static ENV variables that can only be changed via a release…
Ruby / Rails Inside
https://www.bigbinary.com/blog/reducing-memory-bloat-in-a-ruby-on-rails-application
BigBinary
Reducing memory bloat of a Ruby on Rails application
Ruby / Rails Inside
https://nts.strzibny.name/business-logic-in-rails-with-contexts/
Notes to self
Organizing business logic in Rails with contexts
Rails programmers have almost always tried to figure out the golden approach to business logic in their applications. From getting better at object-oriented design, to service objects, all the way to entirely new ideas like Trailblazer or leaving Active Record…
Ruby / Rails Inside
https://www.bigbinary.com/blog/rails-7-adds-setting-for-enumerating-columns-in-select-statements
BigBinary
Rails 7 adds setting for enumerating columns in select statements
Rails 7 series | Ruby 7.0 adds setting for enumerating columns in select statements
Ruby / Rails Inside
https://noteflakes.com/articles/2021-10-14-embracing-infinite-loops
Ruby / Rails Inside
https://www.ruby2js.com/
Ruby / Rails Inside
https://www.honeybadger.io/blog/aws-dynamo-db-rails/
Honeybadger Developer Blog
Using DynamoDB in Your Rails App
DynamoDB is a NoSQL database offered by AWS. It can be a great way to avoid adding load to your primary database when you need tens of thousands of reads/writes per second. In this article, Julie Kent walks us through the basics of using DynamoDB with Rails.