Shopping News / Articles
Gnome GJS - ActiveRecord ORM
5+ hour, 30+ min ago (220+ words) A lightweight, asynchronous ActiveRecord ORM designed for GJS (GNOME JavaScript) applications. Built natively on top of libgda (GNOME Data Access). Features Native GJS Integration: Uses standard GObject Introspection (imports.gi.Gda). Asynchronous API: All database operations return Promises to prevent…...
Design Patterns in Ruby #2: Observer Pattern
4+ day, 8+ hour ago (448+ words) Applications often need to react when something changes. When a user signs up, you might want to: One approach is to put all of this logic inside the signup code. While it works initially, the code quickly becomes difficult to…...
Kiro for Ruby: Generating Rails Controllers and Models
6+ day, 14+ hour ago (1066+ words) You want to add a new resource to your Rails app. You know the drill — rails generate, tweak the migration, add validations, write the controller actions, set up strong parameters, configure routes. It's not hard, but it's fifteen minutes of…...
registration.makergear.com Tech Stack · reCAPTCHA, Ruby, Ruby on Rails
1+ week, 20+ hour ago (20+ words) technologychecker.ai Tech stack detected on registration.makergear.com...
The PostgreSQL Guide to Partial Indexes on Soft Deletes
1+ week, 1+ day ago (34+ words) If every hot query ignores deleted rows, stop paying to index them. Soft deletes feel cheap right up until your busiest query starts with WHERE …...
Ruby ecosystem is growing and changing. It is adapting to the AI era very quickly.
1+ week, 2+ day ago (19+ words) What Active Rubyists Are Using in 2026: A Maintainer's Read of the RubyKaigi Survey... Tagged with ai, news, ruby....
Your SQL Is Fast but the API Is Slow: It's the Ruby Layer
2+ week, 15+ hour ago (360+ words) Rails Performance: Lessons from Production — #6 A shipments-list API. The APM showed SQL was only 30ms, but the whole request took 800ms. N+1 and indexes were already checked — the DB was fine. The slow part was "what Ruby does after the data comes…...
How to add a NOT NULL column to a large table safely in Rails
2+ week, 1+ day ago (710+ words) First, the part people skip. A migration is a versioned schema change written as Ruby. Each one has a timestamp, Rails records which have run in a schema_migrations table, and db/schema.rb always reflects the current shape of the database....
How to Match Orders in 100 Lines of Ruby
2+ week, 1+ day ago (362+ words) Order matching has dropped in Shitcoin Swap in ~100 lines of Ruby. Most crypto exchanges reach for an existing matching engine or a Uniswap-style AMM. We wrote our own — not because we're smarter, but because the problem is simpler than people…...
The Fastest Query Is the One You Never Run: The Four Layers of Rails Caching
2+ week, 1+ day ago (708+ words) Rails Performance: Lessons from Production — #4 The first three posts were about making queries cheaper — fewer N+1s, indexes, not dragging data back into Ruby. This one flips the angle: the fastest query is the one you never run. Compute a result…...
Shopping
Please enter a search for detailed shopping results.