We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect
Analysis Summary
Us vs. Them
Dividing the world into two camps — people like us (good, trustworthy) and people not like us (dangerous, wrong). It exploits a deep human tendency to favor our own group. Once you accept the division, information from "them" gets automatically discounted.
Tajfel's Social Identity Theory (1979); Minimal Group Paradigm
Worth Noting
Positive elements
- This video provides a rare philosophical defense of the 'monolithic' and 'opinionated' software philosophy that has defined the Rails community for two decades.
Be Aware
Cautionary elements
- The use of 'empire' and 'duty' rhetoric can blur the line between a professional tool and a personal identity, potentially discouraging objective technical evaluation.
Influence Dimensions
How are these scored?About this analysis
Knowing about these techniques makes them visible, not powerless. The ones that work best on you are the ones that match beliefs you already hold.
This analysis is a tool for your own thinking — what you do with it is up to you.
Related content covering similar topics.
Surprising the 2025 Rails Luminary winner Marco Roth in Zurich
Ruby on Rails
Rails Multi-Tenancy with Mike Dalessio
37signals
Rails 7: The Demo
David Heinemeier Hansson
Why Ruby?
David Heinemeier Hansson
DHH: Future of Programming, AI, Ruby on Rails, Productivity & Parenting | Lex Fridman Podcast #474
Lex Fridman
Transcript
The way I think about that in the most glorious terms possible, libertas, proprietize, pas. We have freedom to do whatever we want with this framework that we all share. It comes in a form of a macass, but you can change it however you want. It's just Ruby code. You can literally do bundle open, see how everything works, and if you don't like it, you can just change it. Hell, you can monkey patch string to do something nutty. That degree of freedom to shoot yourself in the head is wonderful. I pride the fact that we use sharp tools in the Rails community and we are not afraid of our citizens propriet. We have full ownership of what we work on. No one is coming down to tell us that this is how it has to be done. This is how it has to work. There are suggestions. I will occasionally tell you that I think our spec syntax is ugly as sin and you should stop using it. But you know what? You're free to ignore me as many of you have done for many years. You bastards. And finally, pietas duty. We are not just consumers of a framework. We're not just beneficiaries of some magic open-source vendor in the sky dropping little packages on us and gifts. No, no. You're supposed to do your part for the empire. You're supposed to do your part for the framework. You're supposed to do your part for open source.
Video description
Being a full-stack framework is not ambitious enough. We need to pursue the virtues of Libertas, Proprietas, Pietas across our entire computing stack. Embrace end-to-end problem solving and open source with the humility of a CRUD monkey. That's the theme of my Rails World keynote, which was delivered just yesterday in front of a packed audience in Amsterdam, at a conference that sold out in less than two minutes. See the full keynote: https://www.youtube.com/watch?v=gcwzWzC7gUA