Install
Ruby
Ruby, Rails, jobs, tooling, and performance changes.
- 4 Tracked terms
- Last 30 days Feed window
What this topic collects on
An article joins this feed when it matches these terms. Each one is also a search of its own.
Related topics
Latest in Ruby
count() on a prefetched relation is free. filter() costs a query per row.
2+ day, 21+ hour ago (599+ words) Twelve queries where you expected two, in a loop that looks like somebody already optimised it. Here is a page that is slower than the version with no optimisation in it at all: Delete the prefetch_related and it is eleven. The…...
Fundamental analysis in Ruby, straight from SEC EDGAR
6+ day, 10+ hour ago (630+ words) fundamentalista is a Ruby gem for fundamental analysis of listed companies. Version 0.6.0 is on RubyGems. Fundamentalista.configure { |c| c.edgar_user_agent = "Acme Research [email protected]" } apple = Fundamentalista.company("AAPL") year = apple.financials.latest year.income.revenue # BigDecimal year.ratios.roe year.ratios.cash_conversion_cycle year.piotroski....
I Added Circuit Breakers to a Rails App and Had to Patch the Gem Twice
6+ day, 13+ hour ago (840+ words) 📖 Originally published on meridianbuild.dev my engineering blog documenting the real bugs and decisions behind OutfitMaker. OutfitMaker leans on a lot of external services. Outfit suggestions, wardrobe image analysis, missing-item detection and trip planning all call Gemini through Vertex AI....
Stop Writing Ruby Tests in JS Template Literals: Meet rspec-wasm
1+ week, 1+ day ago (210+ words) If you have built applications with ruby.wasm, you might have encountered a frustrating developer experience when writing unit tests. Testing Ruby logic compiled to WebAssembly usually meant embedding Ruby code inside JavaScript template literals and asserting the results using…...
Six Months Later, the Bundle Is Still Alive
1+ week, 2+ day ago (355+ words) So, it's been half a year since the first stable version of Symfony JSON Schema Validation Bundle was released, which turned out to be version 3. Someone is actually using the bundle consistently. It already has around 150 installations, and that number…...
RubyCoder.ai: A Professional Network for the Ruby Community
1+ week, 5+ day ago (468+ words) Ruby has one of the most established developer communities in software, but the knowledge, tools and people that make up that ecosystem are often spread across dozens of different platforms. RubyCoder.ai is a professional network and resource platform built…...
Critical Ruby on Rails Vulnerability in Attackers’ Crosshairs
1+ week, 5+ day ago (610+ words) Named KindaRails2Shell, the arbitrary file read flaw allows attackers to extract secrets and execute arbitrary code remotely. Hackers are exploiting a critical-severity Ruby on Rails vulnerability that leads to remote code execution (RCE), VulnCheck warns. Tracked as CVE-2026-66066 (CVSS score of…...
Don't pick a partial index for speed: what I measured on a 10M-row Postgres queue table
2+ week, 6+ day ago (1260+ words) Early in August someone asked me a question: on a queue table where a few thousand pending rows sit among millions of completed ones, should they use a partial index or a plain one? I said yes, this is the…...
I Finally Understood Why Database Indexes Make Queries Faster
3+ week, 44+ min ago (199+ words) I used to think adding an index to a database was basically a magic “make this query faster” button. Then I understood what was actually happening underneath. Imagine a users table with 1 million records. Without an index, the database may…...
Ruby Pathname Moved to Core, Documentation Upgraded
3+ week, 11+ hour ago (153+ words) In release 4.0, the Ruby Powers-That-Be have brought class Pathname into the Ruby core. This is a Very Good Thing. Through its many instance methods, a Pathname object provides a consistent and convenient interface to numerous methods in other classes and…...