Network admin & freelance web developer.

Germany
🖥️ If you're curious about hosting Rails yourself, this guide walks through a full deploy using Capistrano on Ubuntu with Apache and MySQL. hibbard.eu/deploy-rails-app-…
11
3,772
🧩 Ruby’s C extension API has kept ancient extensions working for years, but that compatibility comes with VM overhead. A guide to updating extensions for Ruby 4’s more efficient APIs. #Ruby ivoanjo.me/blog/2026/09/23/u…
1
6
303
📝 Rails is moving beyond Trix with Lexxy, a Lexical-based rich text editor already powering Basecamp. A look at what the new editor offers, and how existing Action Text apps can switch with a single configuration line. #Rails dev.37signals.com/lexxy-1-0/
2
6
370
⚡ ZJIT is Ruby’s experimental JIT compiler with a focus on deeper optimization. This RubyKaigi talk covers its design, current progress, and the performance gains it’s aiming for. #Ruby piped.video/watch?v=ypRKTCHn…
3
23
5,026
🔒 HotCell moves risky Active Storage processing out of the Rails application and into isolated containers with no network or credentials, limiting the damage from vulnerabilities in tools such as libvips, ImageMagick, and ffmpeg. #Rails github.com/basecamp/hotcell
1
17
122
11,953
💎 TruffleRuby is considerably faster than JRuby on stock Rails, but JRuby comes out ahead once Roundhouse simplifies the code. A look at why two Ruby JITs respond so differently to the same optimization. #Rails intertwingly.net/blog/2026/0…
7
662
💎 RubyLLM 2.0 brings a substantial set of new LLM capabilities to Ruby, including video, speech, tool approvals, caching, fallbacks, batches, and finer control over how agents execute their work. #Rails rubyllm.com/whats-new-in-2-0…
4
6
580
💬 A look at replacing Rails’ standard I18n backend with ICU MessageFormat, keeping date formatting, message variations, and pluralisation inside translation strings rather than application logic. #Rails piped.video/watch?v=fLkRbEkc…
1
6
611
🧹 How does Ruby decide which objects live, which die, and when memory gets reclaimed? Peter Zhu uses MMTk to explain mark, sweep, compaction, heap growth, and the limits of Ruby’s current GC. #Ruby piped.video/watch?v=0t6cLIk1…
7
614
🌿 Herb brings HTML-aware ERB parsing to Rails, catching broken markup and invalid Ruby before templates reach the browser. A look at what Herb checks, what it can fix automatically, and the cost of using it. #Rails fastruby.io/blog/herb-on-rai…
5
17
1,097
✏️ 37signals has gone “pencils down” on hand-written code. DHH’s Rails World keynote covers what agent-first development means for programmers, software architecture, and the future of Ruby and Rails. #Rails piped.video/watch?v=vDjW_dRy…
2
7
742
🧩 A look at why Rails range queries break with value objects, and how custom Active Record types fix the problem. #Rails pushfromkush.com/publication…
4
396
🧪 Mutation testing reveals the gaps that ordinary test coverage can miss. Mutineer brings the approach to Ruby with Minitest and RSpec support, coverage-guided runs, and Rails integration. #Rails davidteren.github.io/mutinee…
2
9
600