Sven Ruppert (@SvenRuppert) header
Sven Ruppert (@SvenRuppert) profile picture

writing @Java since 1996, #securecoding #tdd #mutationtesting Speaker and Bushcrafter out of passion - https://nitter.cf/t.co/1Q9orblgBC

Germany
Joined March 2012
Photo by Sven Ruppert (@SvenRuppert)Photo by Sven Ruppert (@SvenRuppert)Photo by Sven Ruppert (@SvenRuppert)Photo by Sven Ruppert (@SvenRuppert)Photo by Sven Ruppert (@SvenRuppert)Photo by Sven Ruppert (@SvenRuppert)
Sven Ruppert retweeted
Wie entwickelt man eine Vaadin-Oberfläche für einen MCP-Server – ganz ohne Spring? @SvenRuppert demonstriert den frameworkfreien Aufbau, paralleles Streaming, Server Push & die Darstellung von Tool-Aufrufen in Echtzeit. Lies Teil 1: javapro.io/de/mcp-server-die… #Java #Vaadin #MCP
3
4
184
Sven Ruppert retweeted
Mehrere Browser-Tabs synchron halten, ohne überall UI.access() & Broadcasts zu verteilen? Genau diesen #Vaadin-Schmerz adressieren Signals seit 25.1. @SvenRuppert zeigt Konzept, Thread-Sicherheit & Migration: Teil 1: javapro.io/de/vaadin-signals… Teil 2: javapro.io/de/vaadin-signals… #Java
1
2
133
Sven Ruppert retweeted
Wer vollständige #SBOMs veröffentlicht, schützt seine Lieferkette nicht automatisch. @SvenRuppert zeigt, warum kontrollierte Transparenz sicherer ist als maximale Offenlegung und wie sich SBOMs gezielt freigeben lassen. Lies: javapro.de/2026/06/24/sicher… #Cybersecurity #DevSecOps
🤖 Made with AI
3
5
161
Sven Ruppert retweeted
Wer heute Abhängigkeiten verwaltet, verwaltet auch Risiken. Genau deshalb reichen Versionsnummern in der Parent POM längst nicht mehr aus. Mit @SvenRuppert erfährst du, wie #SBOMs, CRA & NIS2 das Dependency Management in #Java verändern: javapro.io/de/die-parent-pom… #DevSecOps #Maven
4
4
159
Sven Ruppert retweeted
Mehrere URLs auf einmal anlegen klingt simpel — bis Dubletten, bestehende Shortlinks und HTTP/HTTPS-Varianten auftauchen. Dann entscheidet nicht nur das Backend, sondern die Workflow-Qualität. @SvenRuppert zeigt, wie gute Bulk-#UX in #Vaadin aussieht: javapro.io/de/urlshortener-s…
1
3
100
Sven Ruppert retweeted
Mehrsprachige Anwendungen sind heute Standard – auch für interne Tools. @SvenRuppert zeigt, wie sich Internationalisierung in einer #Vaadin-Flow-App sauber umsetzen lässt: mit Resource Bundles, Browser-Locale & einfacher Sprachumschaltung. javapro.io/de/internationali… @vaadin #i18n
1
4
146
Sven Ruppert retweeted
#Caching: More tools, more complexity – still scaling like it’s 2017? Catch up at #JCON2026! Hands-on coding with #EclipseStore expert Christian Kümmel. Learn smarter data processing: less stack, more control & better performance. Limited seats! Read now: javapro.io/2026/04/02/cachin…
1
5
5
193
Vaadin 25.1 is out! 🥳 Signals for reactive UI state management is the biggest update to our Java API since Vaadin 10 (but this time without breaking changes)! Other goodies: 🧑‍✈️ Copilot is free 🧪 Browserless UI testing is now free 🤖 New AI chat components vaadin.com/blog/vaadin-25-1-…
8
9
29
1,357
Sven Ruppert retweeted
Was passiert, wenn ein Framework Altlasten entfernt statt neue Features draufzupacken? #Vaadin 25 setzt auf #Java 21, Jakarta EE 11 und einen schlankeren Stack. @SvenRuppert analysiert, warum das Upgrades stabiler & Projekte wartbarer macht: javapro.io/de/ein-unerwartet… #Frameworks
3
3
132
Sven Ruppert retweeted
🎄Tür verpasst? Jetzt #URLShortener-Adventskalender lesen: UI-Architektur statt Monolithen. 🔹 Tag 21: UI entkernen: BulkActions & SearchBar javapro.io/de/adventskalende… 🔹 Tag 22: Weniger View-Logik, klare Event-Flows javapro.io/de/adventskalende… #Java #Vaadin @EclipseStore @SvenRuppert
3
2
147
Sven Ruppert retweeted
Ein echtes Schmankerl von Sven ‼️
1
2
71
Sven Ruppert retweeted
🎄Tag 18: Wie schützt man eine Admin-Oberfläche richtig? Nicht nur mit einem Login, sondern mit Route-Schutz, Sessions & sauberem Logout. Einfach umgesetzt, ganz ohne Frameworks. Jetzt im #URLShortener-Adventskalender: javapro.io/de/adventskalende… #Java @EclipseStoreIO @SvenRuppert
3
2
131
Sven Ruppert retweeted
🎄Tag 17 im #URLShortener-Adventskalender: Warum selbst kleine Admin-UIs Schutz brauchen & wie ein minimaler Login ohne Frameworks genau das leistet. Ein Passwort, eine Config-Datei, klarer Zugriffsschutz: javapro.io/de/adventskalende… @SvenRuppert #OpenSource #Vaadin @EclipseStore
3
3
134
Sven Ruppert retweeted
🎄Habt ihr im Adventstrubel die letzten Türchen des #URLShortener-Adventskalenders verpasst? Jetzt nachholen: 🔹Tag 13 – Globale Suche & Advanced Filters javapro.io/de/adventskalende… 🔹Tag 14 – RefreshGuard gegen UI-Flackern javapro.io/de/adventskalende… #Java #Vaadin @Vaadin @SvenRuppert
4
4
185
Sven Ruppert retweeted
🎄Heute öffnet sich Türchen 1 unseres #Java #URLShortener Adventskalenders. 24 Tage voller Features, Deep Dives & Architektur-Einblicke. Warum ein eigener URL-Shortener? Jetzt lesen: javapro.io/de/url%e2%80%91sh… Autor: @SvenRuppert #OpenSource #Vaadin #Jetty #EclipseStore @vaadin
4
5
205
Sven Ruppert retweeted
🎄#Adventskalender – Tag 2! Heute dreht sich alles um Filter, Suche & Paging im URL-Shortener. @SvenRuppert erweitert die Architektur um ein flexibles Filtermodell, neue Endpoints & eine performante Datenanzeige. 👉Lese: javapro.io/de/adventskalende… #Java #OpenSource #Vaadin @vaadin
3
5
347
Sven Ruppert retweeted
🎁 Was nützt die beste Logik ohne gute #UI? Tag 3 zeigt, wie wir unseren #URLShortener um eine moderne, reaktive Admin-Oberfläche erweitern: Filter, Suche, Paging – komplett integriert in #Vaadin. 👉 Mehr dazu von @SvenRuppert: javapro.io/de/adventskalende… #Java #OpenSource @vaadin
3
4
163