Wie Ruby die Entwicklerzufriedenheit in den Mittelpunkt stellte — und Web‑Frameworks prägte | Koder.ai