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://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…
Ruby / Rails Inside
https://www.youtube.com/watch?v=0Qi7I78Zjuw
YouTube
Rails 7 Upgrade!!
👀
Removing webpack and more | Ruby on Rails Livestream
Support the stream: https://streamlabs.com/sundaeclub
Planning Notion Board: https://sundaeclub.notion.site/64c4997884a4406bb565bebed4ebd1bc?v=8b06867959684f5bba709daa50f77bd8
Backlog Notion Board:
https://www.notion.so/sundaeclub/8d0ca1aec5654b0c98465…
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…
Ruby / Rails Inside
https://youtu.be/jn22KyMEdwg
YouTube
Custom Turbo Confirm Modals with Hotwire in Rails
► Check out https://gorails.com for Pro episodes and more!
► SaaS business template for Ruby on Rails with built-in features like Payments, Teams, and much more: https://jumpstartrails.com
► Ruby on Rails hosting with Hatchbox.io: https://hatchbox.io
…
Ruby / Rails Inside
https://katafrakt.me/2022/06/15/building-chat-hanami-hotwire/
katafrakt.me
Building a chat with Hanami and Hotwire | katafrakt's garden
Just my website. Some Elixir, some Ruby, some more exotic languages and general thoughts on tech.
Ruby / Rails Inside
https://dev.to/baweaver/the-case-for-pattern-matching-key-irreverence-in-ruby-1oll
DEV Community
The Case for Pattern Matching Key Irreverence in Ruby
I had alluded to this post a bit earlier on Twitter, and in the Ruby bug tracker, but wanted to more...
Ruby / Rails Inside
https://dmitrytsepelev.dev/attr-accessor-in-ruby
dmitrytsepelev.dev
Understading why attr_accessor in Ruby is faster than a regular method
A comparison of how different attr_accessor from custom getters in setters in terms of implementation and performance
Ruby / Rails Inside
https://world.hey.com/jorge/code-i-like-i-domain-driven-boldness-71456476
Hey
Code I like (I): Domain-driven boldness
One of the first things I did when I started working at 37signals almost three years ago was cloning the git repo for Basecamp. I poked around and ended up at this method: module Person::Tombstonable ... def decease case when deceasable? erect_tombstone …
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.alexbevi.com/blog/2021/05/07/call-path-analysis-using-tracepoint/
ALEX BEVILACQUA
Ruby Call Path Analysis using TracePoint
During a recent diagnostic analysis exercise I needed to identify if there was additional “work” being done based on a single option being changed. As Ruby offers numerous productivity tools for developers it should come as no surprise that a mechanism to…
Ruby / Rails Inside
https://blog.arkency.com/which-one-to-use-eql-vs-equals-vs-double-equal-mutant-driven-developpment-for-country-value-object/
Arkency Blog
Which one to use? eql? vs equal? vs == ? Mutant Driven Development of Country Value Object
Hi, we're Arkency and it's our blog with meaty content.
Ruby / Rails Inside
https://vitobotta.com/2022/06/18/scaling-rails-web-sockets-in-kubernetes-with-anycable/
has_many :codes
Scaling Rails web sockets in Kubernetes with AnyCable
In this post I describe how I switched our backend from ActionCable to AnyCable to for more scalable and better performing web sockets.
Ruby / Rails Inside
https://blog.appsignal.com/2022/06/22/state-machines-in-ruby-an-introduction.html
Appsignal
State Machines in Ruby: An Introduction | AppSignal Blog
Let's build a simple state machine in Ruby and use the state machines gem.
Ruby / Rails Inside
https://www.youtube.com/watch?v=jx5hdo50a2M
YouTube
Build and Deploy a React Admin Dashboard App With Theming, Tables, Charts, Calendar, Kanban and More
Every web developer needs to build a React Admin Dashboard Application. Learn how to create the best and most modern one simply by watching this course. This Admin Panel includes one Dashboard, Three Pages, Four Apps, and Seven fully functional charts!
💻
JS…
Ruby / Rails Inside
https://engineering.linkedin.com/blog/2022/-under-the-hood--how-we-built-api-versioning-for-linkedin-market
Linkedin
Under the hood: How we built API versioning for LinkedIn Marketing APIs