$ tail -f ~/blog | grep #ruby
Posts filed under #ruby.
2026-08-06 · 14 min read Your agent writes Python. The Ruby rule cuts that by a third. A controlled comparison of Ruby, Python, and shell scripts written by a coding agent, measuring output size, correctness, and the effect of instructions. # ruby · ai · python · productivity 2026-07-31 · 20 min read Kubernetes earned its security badge in 2017 and never came back An examination of OpenSSF Best Practices badges: their criteria, verification, stale entries, and what a badge can tell you about project security. # opensource · security · devops · ruby 2026-07-21 · 15 min read Rails already ships class_names. I built clsx anyway. Compare Rails class_names with clsx: standalone Ruby use, empty values, accepted inputs, performance measurements, and optional Tailwind class merging. # rails · ruby · tailwindcss · webdev 2026-07-21 · 4 min read Ruby shipped the fix for SleeperGem 45 days before it happened How Bundler cooldown could have blocked the SleeperGem releases, what the published download figures mean, and where delayed updates cannot protect you. # ruby · security · opensource · devops 2026-07-20 · 22 min read Learn Big O by measuring it, in Ruby Measure algorithm growth in Ruby by doubling inputs, compare Big O classes, and learn where timing estimates fail and how to check complexity in CI. # ruby · performance · algorithms · testing 2026-07-16 · 21 min read The four places a hand-rolled Ruby facade gives out When a plain Ruby facade needs more: memoization, namespaces, reusable packs, and error handling, with examples from the briefly gem. # ruby · rails · showdev · opensource 2026-03-03 · 8 min read The complete guide to `rails new` in Rails 8.1 A guide to Rails 8.1 rails new options, covering databases, frontend tools, deployment, testing, skipped frameworks, and common application recipes. # ruby · rails · tutorial · beginners 2026-02-27 · 2 min read I got tired of looking up `rails new` flags, so I built a wizard for it Create Rails applications with an interactive CLI wizard that explains rails new options, remembers choices, saves presets, and shows the final command. # ruby · rails · cli · productivity 2024-03-03 · 2 min read clsx for Rails views Build conditional CSS class strings in Rails views with clsx-rails, using strings, arrays, hashes, deduplication, and the shorter cn helper. # rails · ruby · css · opensource 2020-04-24 · 1 min read How to hide Ruby 2.7 deprecation warnings system-wide Are you using rbenv? Want to hide Ruby 2.7 deprecation warnings system-wide and not to deal with it on a per-project basis? This small tutorial is for you! # ruby · rails · rbenv · tutorial 2019-02-24 · 3 min read Easier usage of Rails 5.2 credentials and app-specific configuration Have you ever thought “isn’t there a simpler, more concise way to write `Rails.application.credentials[:something]`?” This post suggests a solution to this problem. # ruby · rails · tutorial · learning 2019-02-18 · 1 min read How to send Rails deprecation warnings to Airbrake Send Rails production deprecation warnings to Airbrake with an ActiveSupport::Notifications subscriber that preserves the message and call stack. # ruby · rails · todayilearned · tutorial 2013-09-16 · 1 min read Nobody knows how to upload a file with Ruby Net::HTTP Every answer online tells you to reach for a wrapper gem or shell out to curl. Ruby's standard Net::HTTP can send a multipart/form-data file upload on its own, and here is how. # ruby · webdev · tutorial · opensource 2013-03-28 · 3 min read BetterErrors and RubyMine on Mac OS X How to make the BetterErrors gem open the offending file and line in RubyMine straight from the browser with a single click, using the x-mine URL scheme. # ruby · rails · debugging · macos