







When I started programming Ruby, it was on an Apple iBook G4/800. That beautiful 12” powerhouse of a 800 MHz PowerPC with a rocking 256MB of RAM. A lovely computer that was not only fast enough to …
rails | RubyGems.org | your community gem host
Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.
Kill Your Dependencies
This post talks about Ruby but it’s true of every language community: Python, JavaScript, Java, etc. The scourge of dependencies spares no one. This is a dependency visualization of every Rails app I’ve ever used. Does any of this sound familiar: Gemfile with 100s of entries. Test gems loading in production. Each Rails process takes 100s of megabytes of RAM. The Rubygems system is commendable for how easy it makes packaging up Ruby for others to reuse. But that very ease means it’s also quite easy for those gems to pull in other gems transitively, leading to Rails apps which “download the Internet” and have hundreds of dependencies.
The impact of the late majority
When Ruby on Rails first got going, I spent a lot of time contrasting code with the folks in Javaland. Rails had drawn substantial…

Ruby Programming Language - GeeksforGeeks
Your All-in-One Learning Portal: GeeksforGeeks is a comprehensive educational platform that empowers learners across domains-spanning computer science and programming, school education, upskilling, commerce, software tools, competitive exams, and more.

The Pulse: RoR creator sparks new “death of coding by hand” debate
37signals – the creator of Ruby on Rails (RoR) – moves over to agents generating nearly all its code. Also: Amazon and Meta struggle to hire engineers, code reviews will probably also go away and more

Introducing Helix
Rust + Ruby, Without The Glue. This post is a write-up of the talk I gave at RailsConf 2016. You can find the slides [https://speakerdeck.com/chancancode/turbo-rails-with-rust] here. -------------------------------------------------------------------------------- There's a lot to love about Ruby – the sweet syntax, the focus on developer productivity and

Slow Software
What it means for software to be fast, and why most software is not.

Supersonic Labs on Twitter / X
lol, and we mogged Jev on a i5 ideapad with 16gb of RAM: https://t.co/T69NuUQxHK pic.twitter.com/VlPiH22xtb— Supersonic Labs (@supersonicai) September 23, 2026
Building on Bluesky's AT Protocol with Ruby
Overview of the architecture of the AT Protocol network, some examples of the projects I've built on it with Ruby, and a showcase of some other people's…

There's no reason for software to be slow anymore
The other day, I saw a viral tweet saying that people talking about how LLMs are causing slow, bloated, code are going to eat crow once they re-write everything in super-optimized assembly. We're not quite at the point where we want to write everything in assembly, but some variant of what Nolan Lawson said about testing, you can choose how many bugs you want now, which I less eloquently noted here, is becoming more true for performance.
kitty
If you live in the terminal, kitty is made for YOU! The fast, feature-rich, GPU based terminal emulator. Fast Uses GPU and SIMD vector CPU instructions for best in class performance, Uses threaded ...

Beelink EQR6 review: It's an office-class Ryzen 9 6900HX mini PC with 24GB memory
Beelink have launched a decent office-class mini PC that we've been taking a look at for the last couple of weeks, here is our verdict.

Wirth's law
Wirth's law is Niklaus Wirth's variant of the Jevons paradox: Software is getting slower more rapidly than hardware is getting faster.
Who owns an open source project? – RubyGems threatens to split
In the open source world, the popular programming language Ruby is experiencing a fierce controversy over critical infrastructure control.

Yet another gem from @simonwillison.net that matches my own experience over the last ~3 months. There's no way I could've built my latest ~650 KLOC system in Go without designing and understanding it precisely. It'd be a total mess, and I'm using Fable and Astra for the vast majority of my work.