Recent posts tagged ruby

Description for Tag: "ruby"

A dynamic, object-oriented programming language known for its simplicity and productivity.
Level UI • 20 hours • in Articles • 9 min read
Somewhere in the last year, "do we need an MCP server?" joined the list of questions that arrive in a brief before anyone has said what the thing is for. It is usually framed as MCP vs API, as though the Model Context Protocol were a newer kind of AP...
post-cover-33074
  • ai
  • api
  • webdev
  • security
A.Talaat • 21 hours • in Articles • 2 min read
🚀 What Happens When Your API Receives the Same Request Twice? Imagine a customer clicks “Pay Now” twice because the page freezes. Or a payment gateway retries a request because it never received your response. 💥 Without proper protection, your app...
post-cover-33068
  • rails
  • ruby
  • performance
  • security
A.Talaat • Oct 16 • in Articles • 2 min read
🧠 Your Database Is Already a Vector Database Most RAG tutorials start the same way: "First, spin up a vector database." But Stop. If you're on Rails, you already have PostgreSQL. With the pgvector extension it can store and search embeddings and...
post-cover-31432
  • ruby
  • rails
  • rag
  • ai
A.Talaat • Oct 9 • in Articles • 1 min read
🚀 Elasticsearch + Ruby on Rails: Beyond Database Queries Ever noticed how searching millions of records can become slow and frustrating? When your application needs fast, advanced, and intelligent search, Elasticsearch can make a real difference. ...
post-cover-30406
  • ruby
  • rails
  • elasticsearch
  • performance
A.Talaat • Oct 5 • in Articles • 1 min read
Here’s a concise LinkedIn-ready article focused on practical API architecture in Rails. API Architecture: It’s More Than Just Endpoints A well-designed API isn't simply about creating routes like: GET /users POST /orders The real challenge is d...
post-cover-29816
  • ruby
  • rails
  • api
  • architecture
A.Talaat • Oct 5 • in Articles • 1 min read
Why Multi-Tenancy Matters Imagine you are building a SaaS application. You have 100 companies, but you don't want to deploy and maintain 100 separate applications. That's where Multi-Tenancy comes in. What is Multi-Tenancy? Multi-tenancy allow...
post-cover-29815
  • rails
  • ruby
  • database
  • architecture
luiz filipe neves • Aug 3 • in Articles • 1 min read
Easy way that compress files in ruby is using ziphttps://www.rubydoc.info/github/rubyzip/rubyzip/Zip/File lib. Zip::File.open'./compress.zip', create: true do |zip| zip.getoutputstream"./stufftoziped.pdf" do |f| f.puts File.read"./stufftozip.p...
  • coding
  • performance
  • ruby
  • tutorial
luiz filipe neves • Aug 3 • in Articles • 1 min read
If you want to understand how things work beyond what's under the hood, the first good step is to try to write something from scratch. So, in this post, I will show you how to write a 'hello world' app for the web in pure Ruby. Above, you'll find the...
  • ruby
  • rack
  • webdev
AvmnuSng • May 12 • in Articles • 6 min read
A ground-up rewrite of test-skip caching for RSpec, with pluggable storage, Rails-aware tracking, and a per-example tracks: DSL. You change one model. You run bundle exec rspec. Twenty minutes later, every test in the suite has run again — including...
  • ruby
  • rails
  • testing
Mirzalazuardi • Mar 26 • in Articles • 4 min read
You're debugging a Rails app. The bug is somewhere in processpayment. You could: A Open your IDE, wait for LSP to index, click through 12 files. B Paste the whole service into ChatGPT. Hope it doesn't hallucinate the call graph. C Run one command:...
  • productivity
  • tooling
  • ruby
  • javascript
Tom Smithverified • 17 hours • in Articles • 9 min read
Security dominated this week, but not in the usual way. Two active campaigns turned GitHub configuration files into attack surfaces. Researchers demonstrated that the built-in browsers inside AI coding tools can read your SSH keys. And at Oracle AI ...
post-cover-33104
  • agenticai
  • devsecops
  • github
  • localai
BrazenBraden • Dec 7, 2025 • in Articles • 1 min read
Hey everyone! Quick question for the Ruby folks here — what’s your IDE or editor of choice for day-to-day Ruby/Rails work? Do you swear by RubyMine? Live inside VS Code with a handful of extensions? Or are you one of the brave souls still hacking a...
  • ruby
  • rubyonrails
  • tooling
  • devtools
Posted in Dev Tools group
BrazenBraden • Nov 23, 2025 • in Articles • 1 min read
I’ve been through a long parade of editors and IDEs over the years, and each phase almost feels like a snapshot of where I was as a developer at the time. Back at university the big names were NetBeans and Eclipse—heavy, clunky, but they got the job ...
post-cover-7685
  • ide
  • vim
  • rubymine
  • ruby
Madhu Hari • Nov 13, 2025 • in Articles • 3 min read
If you’ve been around Rails long enough, you’ve probably battled your fair share of SSL demons. But this one? This one had personality. It was a Seahorse::Client::NetworkingError that failed only on macOS — yet worked perfectly inside Docker. The ki...
post-cover-7310
  • ruby
  • securityarchitecture#networksecurity
  • rails
Posted in Ruby (on Rails) group
BrazenBraden • Nov 12, 2025 • in Articles • 1 min read
Hey everyone! Thought we’d kick things off with some introductions. What’s your experience been like working with Ruby or Rails so far? Are you deep in a legacy app, or running shiny Rails 8 with all the trimmings? I’ll start: I’ve been working wi...
  • rubyonrails
  • ruby
kitfu10 • Oct 20, 2025 • in Articles • 9 min read
In the last articlehttps://kitfucoda.medium.com/beyond-rbenv-and-pyenv-achieving-reproducible-dev-setups-with-nix-04b610175a59, we discussed the evolution of my development setup, focusing on how it became reproducible over time. It was originally wr...
  • vscode
  • ruby
  • softwaredevelopment
  • devops
Posted in Ruby (on Rails) group
BrazenBraden • Oct 1, 2025 • in Articles • 1 min read
Hey everyone. Welcome to our brand-new Ruby & Rails group! This is a space for anyone working with Ruby — whether you’re wrangling ActiveRecord callbacks, crafting APIs, or pushing the edges of what Rails can do in 2025. The goal here is simple: sh...
  • ruby
  • rubyonrails
BrazenBraden • Sep 9, 2025 • in Articles • 1 min read
Feature flags are a way of life when developing software. They let you deploy code to production without immediately exposing it to users — like flipping a switch without blowing the fuse. In practice, they're used to: Ship features incrementally ...
post-cover-5261
  • ruby
  • rubyonrails
  • webdev
BrazenBraden • Aug 28, 2025 • in Articles • 6 min read
Sidekiqhttps://github.com/sidekiq/sidekiq is pretty much the go-to solution for enqueuing jobs for background processing when working on a Ruby-based project. It's simple to implement, has a clear DSL, and is well-supported by common testing framewor...
  • rubyonrails
  • sidekiq
  • ruby
  • backend
Dghim Sami • Aug 24, 2025 • in Articles • 3 min read
Imagine that your Rails application is running smoothly. Users are satisfied, payments are processed, emails are sent out, and reports are produced. Sidekiq feels like magic. Then one Friday evening because production issues always happen on Fridays...
  • rubyonrails
  • ruby
  • backend
  • sidekiq
BrazenBraden • Aug 24, 2025 • in Articles • 8 min read
Now that we had a deployable app, I set up a staging server using my new favourite provider, Hetznerhttps://www.hetzner.com/ not a sponsor, lol, spun it up, and witnessed a “fully functional” skeleton of JuggleBee. Stage 1 of the migration plan was c...
post-cover-4934
  • ruby
  • rubyonrails
  • code-refactoring
  • legacy
BrazenBraden • Aug 21, 2025 • in Articles • 10 min read
JuggleBeehttp://www.jugglebee.com was born in 2015. It was Namibia's first online auction platform and is still one of the biggest today. I built it with Ruby on Rails 4.2 on Ruby 2.2. It sat there, rock-solid and stubbornly stable, only needing the ...
  • ruby
  • rubyonrails
  • code-refactoring
  • legacy
chevron_left
🔥 23 posts • 👩‍💻 10 active writers

✨ Want to write in this topic?
Share your learning. Get discovered. Build your profile.
Join CoderLegion

💡 Why developers use CoderLegion
Track learning • Share posts • Get ranked publicly
Create your profile