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://evilmartians.com/chronicles/anycable-goes-pro-fast-websockets-for-ruby-at-scale
evilmartians.com
AnyCable Goes Pro: Fast WebSockets for Ruby, at scale—Martian Chronicles, Evil Martians’ team blog
Introducing AnyCable Pro. The fast and robust drop-in extension for Action Cable aimed at Rails and pure Ruby projects adds commercial features on top of the open codebase
Ruby / Rails Inside
https://zachahn.com/posts/1623918287
Ruby / Rails Inside
https://hanamirb.org/blog/2021/06/18/new-git-branches/
Hanami
New Git Branches
New Git branches system, renamed master in favor of main. Main contains code for Hanami 2.0.
Ruby / Rails Inside
https://hanamimastery.com/episodes/4-string-transformations-with-dry-inflector
Hanami Mastery - a knowledge base to hanami framework
An easy string manipulations in Ruby with DRY-INFLECTOR! | Hanami Mastery - a knowledge base to hanami framework
Use constantize, classify, underscore and MORE on Strings in Pure ruby! Use dry-inflector to quickly apply non-standard string transformations!
Ruby / Rails Inside
https://www.johnnunemaker.com/feature-flags-for-tiny-bits/
John Nunemaker
Feature Flags: Not Just for Big Teams or Big Features
The query, cache, code, feature flag, graph and point: control your code, even the tiny bits.
Ruby / Rails Inside
https://www.honeybadger.io/blog/rails-security-authentication-leaks/
Honeybadger Developer Blog
Rails Security Threats: Authentication
Authentication is at the heart of most web development, yet it is difficult to get right. In this article, Diogo Souza discusses common security problems with authentication systems and how you can resolve them. Even if you never build an authentication system…
Ruby / Rails Inside
https://www.tomdalling.com/blog/software-processes/github-workflow-for-automated-gem-releases/
Tomdalling
GitHub Workflow For Automated Gem Releases
Ruby / Rails Inside
https://prabinpoudel.com.np/articles/live-stream-logs-to-browser-with-rails/
probn
Live Stream Logs to Browser with Rails - Prabin Poudel - Rails & Web App Developer | Freelancer
Live streaming files content to browser in Rails can be accomplished with the use of Server Side Events. In this tutorial, we will be learning to live stream content inside log files to the browser from Rails controller by using file watcher and server side…
Ruby / Rails Inside
https://honeyryderchuck.gitlab.io/httpx/2021/06/18/httpx-responses-can-be-pattern-matched.html
Ruby / Rails Inside
https://www.brandnewbox.com/notes/2021/03/form-builders-in-ruby/
Brandnewbox
Building Your Own Rails Form Builders
Learn how to plug in to Rails' form builders to speed up application development and avoid duplication.
Ruby / Rails Inside
https://bigbinary.com/blog/rails-7-deprecates-enumerable-sum-and-array-sum
BigBinary
Rails 7 deprecates Enumerable#sum and Array#sum
Rails 7 series | Rails 7 deprecates Enumerable#sum and Array#sum
Ruby / Rails Inside
https://blog.saeloun.com/2021/06/22/rails-active-storage-proxy.html
Saeloun Blog
Rails now serves files via proxy
Rails 6.1 has added support to ActiveStorage that serves files via proxying.
Ruby / Rails Inside
https://www.youtube.com/watch?v=20BCuKIRzLo
YouTube
Svitla Smart Talk. Piotr Solnica - Hanami - next generation Ruby application framework
Svitla Smart Talks are online and offline events across varied software development topics hosted by Svitla Systems. Join us to learn more about different programming languages, frameworks and tools, enhance your professional skills and meet the most proficient…
Ruby / Rails Inside
https://evilmartians.com/chronicles/custom-cops-for-rubocop-an-emergency-service-for-your-codebase
evilmartians.com
Custom "cops" for RuboCop: an emergency service for your Ruby code—Martian Chronicles, Evil Martians’ team blog
Learn to write custom rules for RuboCop, test them, and extract into a gem for reuse
Ruby / Rails Inside
https://blog.saeloun.com/2021/06/23/rails-7-adds-ability-to-provide-raw-sql-as-returning-to-upsert-all
Saeloun Blog
Rails 7 allows passing raw SQL as `on_duplicate` value to `#upsert_all`
Rails 7 allow passing raw SQL statements to `on_duplicate` and `returning` option as value to ActiveRecord `#upsert_all` method.
Ruby / Rails Inside
https://mariochavez.io/desarrollo/2021/06/22/heic-support-active-storage/
Mario Alberto Chávez Cárdenas
HEIC support for Active Storage
Apple’s HEIC format is not supported out of the box on Active Storage
Ruby / Rails Inside
https://logger.rocketjob.io/
logger.rocketjob.io
Semantic Logger for Ruby or Rails. Supports Graylog, Bugsnag, MongoDB, Splunk, Syslog, NewRelic.
Semantic Logger is a feature rich logging framework, and replacement for existing Ruby or Rails loggers. Supports Syslog, Graylog, Elasticsearch, Splunk, Loggly, New Relic, Bugsnag, MongoDB, HTTP(S).
Ruby / Rails Inside
https://www.youtube.com/watch?v=rdyzedPLuEQ
YouTube
How to Create Database Views using the Scenic Gem
In this tutorial we use the Scenic gem to create a Postgres Database View to view the contents of multiple tables at the same time.
Then I make it awesome & test it with RSpec.
# Sources
➡
https://github.com/scenic-views/scenic
➡
https://github.com/MikeRogers0…
Ruby / Rails Inside
https://www.shakacode.com/blog/railsconf-2021-implicit-to-explicit-decoding-rubys-magical-syntax/
Shakacode
RailsConf 2021 -- Implicit to Explicit: Decoding Ruby's Magical Syntax
RailsConf 2021 Session Abstract
Does a Rails model or config file seem like a magical syntax? Or can you read any Ruby code and understand it as the interpreter does?
Ruby's implicitness makes it…
Ruby / Rails Inside
https://karolgalanciak.com/blog/2021/06/27/using-multiple-databases-in-a-single-query-in-your-rails-app-postgres-foreign-data-wrappers-to-the-rescue/
Karolgalanciak
Multiple databases in a single query in your Rails apps - Postgres Foreign Data Wrappers to the rescue
Imagine that you are building a separate application for your e-commerce system dedicated to business intelligence. In other words, you want to calculate som...