— Ruby

Ruby seit Version 1.6.
Heute mit YJIT und Typen.

Stefan Wintermeyer berät zu Ruby selbst: YJIT-Tuning, Version-Upgrades (3.3 → 3.4 → 3.5/4.0), alternative Frameworks wie Hanami, Sinatra und Roda, Sorbet- und RBS-Migrationen, Fastlane-Pipelines sowie Spezial-Rubys wie TruffleRuby für CPU-intensive Workloads, JRuby auf der JVM und mruby für Embedded. Bei Gems helfen wir mit Up- und Downgrades, Debugging und Security-Audits. 30+ Jahre Ruby-Erfahrung.

Ruby ist nicht nur Ruby on Rails , sondern eine Sprache mit ausgezeichneten Nicht-Web-Einsätzen, ausgereiften Alternativen zu Rails und einer eigenen Performance-Story, die sich mit modernen JITs messen lässt.

Stefan Wintermeyer
30+ Jahre Ruby
— Leistungen auf Ruby

Sprache, Performance,
Alternativen.

01 — Performance

YJIT & Version-Upgrades

Ruby 3.3 und 3.4 in Produktion bringen, YJIT einschalten, mit --yjit-mem-size sauber dimensionieren und messen. Shopify berichtet aus der Praxis 15–25 % Durchsatzgewinn, bei CPU-lastigen Workloads deutlich mehr.

02 — Alternative Frameworks

Hanami, Sinatra, Roda

Wenn Rails zu viel oder zu wenig ist: DDD-Applikationen auf Hanami, Webhook-Empfänger und interne Tools auf Sinatra, hochfrequente JSON-APIs auf Roda. Wir wählen pragmatisch, nicht ideologisch.

03 — Typen

Sorbet & RBS

Schrittweise Typisierung bestehender Ruby-Codebases. Sorbet für Shopify-Skala, RBS/Steep als Ruby-Core-Pfad, Inline-RBS seit April 2025. Wir entscheiden mit Ihnen, welcher Weg zu Ihrem Team passt.

04 — Agentic

Agentic Coding in Ruby

Claude Code, OpenCode & Co. als disziplinierte Teammitglieder im Ruby-Projekt: Gem-Authoring, Refactorings, Testing. Wir richten das Setup ein und zeigen, wo die Guardrails sitzen müssen.

— Warum wir

30 Jahre Ruby-Substanz.

01

Ruby-Buch-Autor

Meistverkauftes deutschsprachiges Ruby-Buch, gefolgt von weiteren Ausgaben für spätere Ruby-Versionen und einer englischen Übersetzung. Ein Standardwerk für Einsteiger und erfahrene Entwickler gleichermaßen.

02

BSI-Referenz

Sichere Telefonie-Systeme in Ruby für das Bundesamt für Sicherheit in der Informationstechnik. Hohe Anforderungen an Zuverlässigkeit, Nachvollziehbarkeit und Datenschutz. Ein Projekt, das Ruby-Code in kritischer Infrastruktur bewiesen hat.

03

Kundenkreis

Behörden, Universitäten (u. a. Humboldt-Universität zu Berlin und Universität Bremen), DAX-Konzerne und Startups. Wir setzen den gleichen Qualitätsanspruch in allen vier Welten um, mit der Geschwindigkeit, die jeweils passt.

04

Konferenz-Talks & Fachartikel

Vorträge auf RubyKaigi, EuRuKo, RailsConf, FrOSCon und LinuxTag. Fachartikel in iX, auf heise.de und im Linux-Magazin. Folienarchiv auf Speakerdeck.

— Ruby-Schulungen

Ruby lernen. Sprache zuerst, Framework später.

Einstieg für komplette Anfänger, Auffrischung für erfahrene Entwickler, oder ein tiefer Tauchgang in Metaprogramming, Performance oder Typen. Remote oder vor Ort, im Tempo Ihres Teams. Inklusive Material, Übungs-Repo und schriftlicher Nachbereitung.

Format · Remote

Videocall & Pairing

Per Videocall und geteiltem Editor, gemeinsam am Code in Echtzeit, von überall.

Format · Vor Ort

Workshop bei Ihnen

Ganze Teams in Ihrem Büro: Workshops, Pairing-Tage, strukturierte Einführungen.

Inhalt

Von Blocks bis YJIT

Blocks und Enumerable, Pattern Matching, Modules und Mixins, Metaprogramming, Async und Fibers, GC- und YJIT-Tuning, Profiling mit stackprof und vernier, Typen mit Sorbet oder RBS. Schwerpunkte definieren wir gemeinsam vor der Schulung.

Individuelle Agenda auf Anfrage. Schreiben Sie uns, was Ihr Team lernen soll.

Ruby-Schulung anfragen →

„Ich habe meinen ersten Ruby-Code lange vor Rails geschrieben. Schon damals fand ich die Sprache schöner als alles andere, was ich kannte. Dass sie 30 Jahre später mit YJIT, set-theoretischen Typen und Agentic Coding immer noch vorn mitspielt, hätte ich mir damals nicht ausmalen können."

Stefan Wintermeyer
Stefan Wintermeyer vor einem Bücherregal
— Preise

Kein Geheimnis.
Klare Preise.

Ich finde es seltsam, wenn Berater ihre Preise nicht auf der Webseite auflisten. Hier sind meine – offen und transparent.

Tagessatz
2.450 € zzgl. MwSt.

Ein Arbeitstag vor Ort oder remote. Inklusive Vor- und Nachbereitung, ohne versteckte Nebenkosten.

Stundensatz
450 € zzgl. MwSt.

Für einzelne Stunden, Code-Reviews oder gezielte Beratung zu einem konkreten Problem.

15 Minuten
Gratis per E-Mail

Bei Kleinigkeiten schreiben Sie mir gerne eine E-Mail mit einer genauen Problembeschreibung und dem Betreff „15-Minuten-Gratishilfe".

sw@wintermeyer-consulting.de →
Kurzfristig

< 7 Tage Vorlauf

+ 50 %
Wochenende

Sa, So & Feiertage

+ 50 %
Längere Projekte

Angebot auf Anfrage

Individuell
Reisekosten

Anreise & Übernachtung

Nach Aufwand
— Versprechen für Erstkunden

Geld-zurück-Garantie.
Ohne Kleingedrucktes.

Sie müssen nicht die Katze im Sack kaufen. Wenn Sie nach unserem ersten gemeinsamen Tag unzufrieden sind, reicht eine kurze E-Mail – keine Fragen, keine Rechtfertigung, keine Diskussion.

100 % Risikofrei
— Kontakt

Bereit für das
nächste Ruby-Projekt?

Kein unverbindliches Erstgespräch, sondern ein ehrliches Gespräch darüber, ob und wie wir in Ihrer Ruby-Codebase helfen können.

— Video-Tipps

Matz über Ruby.