Rubyland

news, opinion, tutorials, about ruby, aggregated
Sources About
Rails Designer 

Creating a Simple Embeddable JavaScript Widget (for Your Rails App)

Nithin Bekal 

Exporting fly.io postgres database

Ruby Central 

Ruby Central's OSS Changelog: June 2025

RichStone Input Output 

The new AI wave, Rails Builders III and Mom Test reading group

Ruby on Rails: Compress the complexity of modern web apps 

Introducing On Rails: A New Podcast đŸŽ™ïž from the Rails Foundation

AndrĂ© Arko 

jj config edit

Gusto Engineering - Medium 

Platform Engineering at Gusto: Part 2

Evil Martians 

The Hotwire-Rails summit, or interactive multi-step forms at peak UX

The Rails Tech Debt Blog 

The Hidden Costs of Technical Debt in Rails: Lessons from Client Projects

Weelkly Article – Ruby Stack News 

🧠 SOLID vs OOP in Ruby: Are We Just Repackaging the Same Ideas?

The Bike Shed 

466: All about keynotes with Aji Slater

justin searls co - Digest 

📍 Tabelogged: さわやか 新静ćČĄă‚»ăƒŽăƒćș—

Short Ruby Newsletter 

Short Ruby Newsletter - edition 141

justin searls co - Digest 

📍 Tabelogged: ć€šćŻèƒœ

justin searls co - Digest 

📍 Tabelogged: éł„è—€

Planet Argon Blog 

Planet Argon Named One of Inc. Magazine’s Best Workplaces—for the Third Year Running!

Petr Hlavicka 

Versioning API requests

katafrakt’s garden 

Putting Hanami in the browser via WASM

Evil Martians 

How to make an AI clone of your CEO for the world's biggest hackathon

Judoscale Dev Blog 

Choosing the Best Python Web Framework

Avo Blog 

Adding llms.txt to a Rails application

justin searls co - Digest 

📍 Tabelogged: 無ćș”

Hotwire Weekly 

Week 25 - Herb Language Server, VS Code Extension, and more!

justin searls co - Digest 

📍 Tabelogged: めしぼタネ

justin searls co - Digest 

📍 Tabelogged: うăȘぎや せきぼ

justin searls co - Digest 

📍 Tabelogged: ć…šć›œă”ćœ“ćœ°ă‚°ăƒ«ăƒĄă‚łăƒŒăƒˆ 性柟æšȘ䞁

justin searls co - Digest 

📍 Tabelogged: いいみや æœŹćș—

justin searls co - Digest 

📾 Home Sweet Home

zverok's space 

Notes on code, text, and war. Week 2: If code is text, then what?

code.dblock.org | tech blog 

Using Claude-Swarm to Upgrade Ruby Projects

justin searls co - Digest 

📄 The T-Shirts I Buy

justin searls co - Digest 

📍 Tabelogged: ç†Ÿæˆć’Œç‰›ă‚čăƒ†ăƒŒă‚­ă‚°ăƒȘăƒ«ăƒ‰ ă‚šă‚€ă‚žăƒłă‚°ăƒ»ăƒ“ăƒŒăƒ• æšȘ攜ćș—

justin searls co - Digest 

📍 Tabelogged: 䌊ć€Ș戩äșœăźă˜ă‡ă‚‰ăăšă‚„

justin searls co - Digest 

📍 Tabelogged: ăƒ©ăƒŒăƒĄăƒł 環2ćź¶ ć·ćŽŽćș—

Fractaled Mind 

CSS-only Star Rating Component with Half Steps

Hanami 

Field report from Riga and the Rooftop

Remote Ruby 

Unpacking Direct Routes and More

justin searls co - Digest 

📾 Possy's been busy

AndrĂ© Arko 

a jj prompt for powerlevel10k

justin searls co - Digest 

📍 Tabelogged: é­šć±‹ă‚ă‚‰ăŸă• ć·ćŽŽćș—

Fractaled Mind 

CSS-only Star Rating Component with Half Steps

justin searls co - Digest 

📍 Tabelogged: äžČか぀ でんがăȘ ć·ćŽŽćș—

AndrĂ© Arko 

Variable outputs from jj to a fixed length zsh array

Awesome Ruby Newsletter 

💎 Issue 474 - Ruby on Rails Audit Complete

Ruby Weekly 

The latest Ruby version usage stats

Write Software, Well 

Working Effectively with AI as a Developer

Rails Designer 

Auto-pause Video Player with Stimulus

justin searls co - Digest 

📍 Tabelogged: うさぎや ć·ćŽŽćș—

justin searls co - Digest 

📍 Tabelogged: æŽ‹éŁŸă‚„ 䞉代盟 たいめいけん

Ruby Magic by AppSignal 

A Deep Dive into Solid Queue for Ruby on Rails

justin searls co - Digest 

📾 28 Allergens Not Detected

AndrĂ© Arko 

zsh cheat sheet

RubySec 

CVE-2025-28382 (openc3-cosmos-tool-iframe): OpenC3 COSMOS Vulnerable to Directory Traversal via openc3-api/tables endpoint

RubySec 

CVE-2025-28384 (openc3-cosmos-tool-iframe): OpenC3 COSMOS Vulnerable to Directory Traversal via /script-api/scripts/ endpoint

Evil Martians 

Weeks → days: a case for expert-led, AI-driven design engineering

Write Software, Well 

How to Inspect the Sequence of Controller Callbacks in Rails

Island94.org 

The difference between Rails Plugins, Extensions, Gems, Railties, and Engines

Weelkly Article – Ruby Stack News 

📘 Designing RESTful APIs with Ruby on Rails: Conventions and Practical Implementation

justin searls co - Digest 

🔗 Developers can either be scared of AI or supercharged by it

justin searls co - Digest 

📍 Tabelogged: æ–°æœŸć€ç”ș 而今

Short Ruby Newsletter 

Short Ruby Newsletter - edition 140

justin searls co - Digest 

📍 Tabelogged: ă‚·ăƒŁăƒąăƒ‹ăƒŒ äžŠć€§ć·ć‰ćș—

Stefan’s Blog 

Bugsink - Deploy with Kamal

RubyGems Blog 

May 2025 RubyGems Updates

Avo Blog 

Passwordless authentication with the NoPassword gem

Julik Tarkhanov 

GETting Conditionally - The Bare Basics

Greg Molnar 

Exploiting LLM chatbots

justin searls co - Digest 

🔗 What Google Zero means for web publishers

justin searls co - Digest 

📍 Tabelogged: èŻéŸł

justin searls co - Digest 

📍 Tabelogged: ă‚‰ăƒŒă‚ă‚“ 侀ç©ș

justin searls co - Digest 

📍 Tabelogged: ăƒ‹ă‚€ă‚Źă‚ż ピッツェăƒȘケ ăƒ™ăƒłăƒˆă‚šăƒžăƒŒăƒŹ

Hotwire Weekly 

Week 24 - Stimulus client-side validations, Turbo SwiftUI? and more!

justin searls co - Digest 

📍 Tabelogged: äș”郎 䞇代ćș—

Closer to Code 

Karafka 2.5 and Web UI 0.11: Next-Gen Consumer Control and Operational Excellence

Alchemists: Articles 

Git Rebase Break

Write Software, Well 

Thoughts on Freelancing for Web Developers

justin searls co - Digest 

📾 Death to roller bags

justin searls co - Digest 

📍 Tabelogged: éł„ç„Œć‡Š éł„ăŒă‚“ æœŹćș—

justin searls co - Digest 

🔗 Chatbots are enrolling in US colleges to commit financial aid fraud

AndrĂ© Arko 

gem clone

Ruby on Rails: Compress the complexity of modern web apps 

New Rails Foundation Guides PR, fix affected_rows for SQLite adapter and more!

AndrĂ© Arko 

fx.wtf

justin searls co - Digest 

đŸŽ™ïž Merge Commits podcast - Changelog: Saltiness about frostiness

justin searls co - Digest 

📾 I'm edge cases all the way down

justin searls co - Digest 

🔗 20th Anniversary of Steve Jobs' Stanford Commencement Speech

justin searls co - Digest 

📍 Tabelogged: äžžäž‡ç„Œéł„ æœŹćș—

Giant Robots Smashing Into Other Giant Robots 

Meet thoughtbot at Brighton Ruby 2025

Hi, we're Arkency 

Batch mapper in RailsEventStore - how initial idea evolved into experimental feature

justin searls co - Digest 

🔗 It's too easy for foreigners to buy property in Japan

justin searls co - Digest 

📍 Tabelogged: ă—ă‚‰ă™äžŒăšæ”·éźźăźćș— æŹĄéƒŽäžž

justin searls co - Digest 

📍 Tabelogged: 焌肉 うしăȘり

justin searls co - Digest 

📍 Tabelogged: Cherry Beans P

Awesome Ruby Newsletter 

💎 Issue 473 - Build a minimal decorator with Ruby in 30 minutes

AndrĂ© Arko 

utilitylimb fortunes

Stanko Krtalic Rusendic 

Clean air & AI

Ruby Weekly 

Debugging and parsing Ruby

naildrivin5.com - David Bryant Copeland's Website 

Neovim and LSP Servers Working with Docker-based Development

Rails Designer 

Introducing Turbo Transition: create smoother Turbo Streams

RĂ©mi Mercier 

Build a minimal decorator with Ruby in 30 minutes

AndrĂ© Arko 

VirtualBuddy

zverok's space 

Notes on code, text, and war. Week 1: Believing in text

Hanami 

Hear from our founding patrons

Avo Blog 

GitHub Flavored Markdown in Rails with Commonmarker

Weelkly Article – Ruby Stack News 

Understanding config/database.yml in Ruby on Rails

justin searls co - Digest 

📄 These 4 Code Snippets won WWDC

justin searls co - Digest 

📍 Tabelogged: 12

Planet Argon Blog 

Smart Cuts: How to Audit and Reduce Your Team’s Tool Overload

AndrĂ© Arko 

fzf with the newest files

Julia Evans 

Using `make` to compile C programs (for non-C-programmers)

JRuby.org News 

JRuby 9.4.13.0 Released