AAbhishek Jaiswal6d ago · 7 min readHow to deploy a Ruby on Rails app on OwnkubeA Rails app needs three things from a host: a place to run Puma, a Postgres database it can reach, and a way to run db:migrate before traffic hits the new code. Ownkube covers all three without a clouownkube.hashnode.dev
KKazem MortazaviOct 31 · 2 min readFrom Patch to Exploitation in Two Weeks: The GitLab Regex RCE Is Now Under AttackOn October 12, GitLab fixed a flaw rated a full CVSS 10, and at that point nobody had reported an attack. For many teams that reads as "we have time." Seventeen days later, the US Cybersecurity and Insecurityland.hashnode.dev
YYashika VijayvargiyaOct 30 · 7 min readRails 8.1: Using only_columns to Control Which Database Columns Active Record UsesWhen working with legacy databases or large Rails applications, a model may have more database columns than the application actually needs. Some columns might belong to an older feature, a third-partyrailswithyashika.hashnode.dev
DDamiano BiandaOct 30 · 6 min readGitLab Was Patched, the Server Was Still Vulnerable: CVE-2026-97229 Lives in RubyOn October 20, 2026, someone registered an account on Alpine Linux's public GitLab instance and started sending it crafted CI configurations. The instance crashed eight times over two days. Four of thdamianobianda.hashnode.dev
NNaveed AhmedOct 29 · 3 min readRuby Deserialization Security: Kubernetes Auditing & Production HardeningOriginally published on Naveed Ahmed's Engineering Blog. One overlooked data-processing decision can create a serious application security problem. In Ruby, object deserialization is a good example. Tnaveedkumbhar.hashnode.dev
WWaqas ShahidOct 27 · 2 min readRuby Explained: The Language That Puts Developer Happiness FirstIntroduction Ruby was designed with one unusual priority: the happiness of the programmer. Its creator, Yukihiro Matsumoto, believed code should be a joy to read and write, and that philosophy shaped practicaldevblog.hashnode.dev
KKofi / IllestpreachaOct 26 · 1 min readMathober2026_CrossedPrismGraphAudioTransversal For the 21st Sketch of Mathober2026, AudioTransversal coded in SonicPi does a Sonification of the Hamiltionian Path in a Crossed Prism Graph (Day 25 of Mathober 2026). Audio IllestPblog.illestpreacha.com
YYashika VijayvargiyaOct 22 · 6 min readWhen to Choose Optimistic vs. Pessimistic Locking in Ruby on RailsNot every concurrent database update needs the same locking strategy. Imagine two users trying to book the last available seat on a flight. Both see that the seat is available and click “Book” almost railswithyashika.hashnode.dev
KKofi / IllestpreachaOct 18 · 2 min readWCCC_FlockingFlockingToMegaBlob For this week's Creative Code Challenge by @sableraph: "Flocking”,FlockingToMegaBlob coded with LiveCodeLab & SonicPi uses the following definition of flocking to make an entity of blog.illestpreacha.com
SSina RezaeiOct 8 · 9 min readGetting to Know Yourself: Understanding self in Rubyself is one of those Ruby keywords that looks easy until you meet it in real code. You see it in a setter: self.name = normalized_name Then in a class method: def self.from_cents(...) Then somewheresinarezaei.hashnode.dev