YVYashika Vijayvargiyainrailswithyashika.hashnode.dev·6d ago · 3 min readUnderstanding Indexes Before Learning Index TypesBefore diving into different types of indexes, let's understand why indexes are needed. Imagine a library with 100,000 books. If someone asks for a book named "Clean Code", there are two ways to find 00
YVYashika Vijayvargiyainrailswithyashika.hashnode.dev·Jun 8 · 4 min readRails Performance Optimization: Fixing N+1 Queries with includes, preload, and eager_loadWhat is an N+1 Query? Suppose we have the following models: class User < ApplicationRecord has_many :posts end class Post < ApplicationRecord belongs_to :user end We fetch all posts: @posts = Po00
RRazvaninezlogs.hashnode.dev·Jun 5 · 4 min readEvery engineering team has a translator. I wrote the thing that translatesEvery engineering team I've worked on has had the same unspoken job title. Nobody's hired into it. It just lands on whoever's been there longest and answers Slack the fastest. The translator. Someone 10
SSrinathinblog.vsrinath.dev·Jun 1 · 9 min readGetting Ruby-lsp and RSpec Working in a monorepo with ZedIf you’ve opened a monorepo in Zed and seen ruby-lsp crash repeatedly (often appearing as a “Server reset the connection” error), this post is for you. I'll walk through why it happens, fix the langua00
LTLakshay Tyagiinimlakshay08-complete-ruby-on-rails.hashnode.dev·May 30 · 19 min readFrom Polling to Production: How I Upgraded My Biometric Integration with Gate Control, Auto-Enrollment, and 24/7 Reliability👉 Read the original post first: Connecting a Biometric Fingerprint Device to a Rails Web App Using Python The Problem with "Good Enough" When I published the first biometric post, the system worked. 00
STSudheer Tripathiinblog.dumbbellcode.in·May 25 · 7 min readMaking database integration tests 4X faster: Practical tipsYou push changes to CI, a 20-minute test run forces developers to wait or get distracted, so test failures are often noticed much later. Frameworks such as Laravel, Django & Ruby on Rails make it eas75V
LTLakshay Tyagiinimlakshay08-complete-ruby-on-rails.hashnode.dev·May 25 · 11 min readHow I Built a Rails App That Syncs Empire Flippers Listings to HubSpot and Google SheetsThe Origin Story This project started as a coding challenge for a job interview at Empire Flippers — the #1 marketplace for buying and selling online businesses. The challenge was simple on paper: "U00
PVPadmanabhan Venkitasubramanianintvpadmanabhan.hashnode.dev·May 14 · 3 min readRails I18n Pattern: Combining Parameterized Translations with Fallback KeysIntroduction Rails I18n is usually introduced through two basic patterns: interpolation using named placeholders fallback translations using default keys Individually, both are well understood. Bu00
DMDavid Montesdeocaindavidmontesdeoca.dev·Apr 28 · 15 min readThe one with the Ruby DSL for UI componentsIn a previous post I talked about the internal design system I have been working on recently, consisting of server-rendered UI components, using Ruby and ERB templates. Most of these components are si10
LTLakshay Tyagiinimlakshay08-complete-ruby-on-rails.hashnode.dev·Apr 23 · 11 min readConnecting a Biometric Fingerprint Device to a Rails Web App Using Python — A Complete Walkthrough👉 Part of my Spine Fitness system — a production gym management platform built with Rails.Read the full system overview: Spine Fitness System Overview Introduction When I was building a gym managemen00