<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/feed.rss.xml" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Johannes Jank</title>
    <description></description>
    <link>https://speakerdeck.com/jjank</link>
    <atom:link rel="self" type="application/rss+xml" href="https://speakerdeck.com/jjank.rss"/>
    <lastBuildDate>2022-05-17 12:16:29 -0400</lastBuildDate>
    <item>
      <title>Automatisierte Migrationen und Refactorings mit OpenRewrite | JUGM 05/2026</title>
      <description>Viele von uns kennen die Herausforderung, die das Aktualisieren größerer Codebases mit sich bringt. Insbesondere das Aktualisieren von Frameworks oder Bibliotheken kostet viel Zeit, die mit der Weiterentwicklung von Features oder Behebung von Bugs konkurriert.
OpenRewrite ist ein Open Source Projekt, das genau solche Upgrades und Migrationen automatisiert umsetzen kann. In meinem Vortrag möchte ich mit euch konkret in das Projekt einsteigen. Ich zeige euch unter anderem, wie OpenRewrite unter der Haube funktioniert, und wie ihr selbst Rezepte erstellen und in euren Organisationen verteilen könnt. Selbstverständlich machen wir auch eine live-Migration.</description>
      <media:content url="https://files.speakerdeck.com/presentations/8668592e5d464f6f84d12e75cbec8734/preview_slide_0.jpg?39401377" type="image/jpeg" medium="image"/>
      <content:encoded>Viele von uns kennen die Herausforderung, die das Aktualisieren größerer Codebases mit sich bringt. Insbesondere das Aktualisieren von Frameworks oder Bibliotheken kostet viel Zeit, die mit der Weiterentwicklung von Features oder Behebung von Bugs konkurriert.
OpenRewrite ist ein Open Source Projekt, das genau solche Upgrades und Migrationen automatisiert umsetzen kann. In meinem Vortrag möchte ich mit euch konkret in das Projekt einsteigen. Ich zeige euch unter anderem, wie OpenRewrite unter der Haube funktioniert, und wie ihr selbst Rezepte erstellen und in euren Organisationen verteilen könnt. Selbstverständlich machen wir auch eine live-Migration.</content:encoded>
      <pubDate>Thu, 14 May 2026 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/jjank/2026</link>
      <guid>https://speakerdeck.com/jjank/2026</guid>
    </item>
    <item>
      <title>Automatisierte Migrationen und Refactorings mit OpenRewrite - Spring Meetup 15.03.2023</title>
      <description>Viele von uns kennen die Herausforderung, die das Aktualisieren größerer Codebases mit sich bringt. Insbesondere das Aktualisieren von Frameworks oder Bibliotheken kostet viel Zeit, die mit der Weiterentwicklung von Features oder Behebung von Bugs konkurriert.
&lt;strong&gt;OpenRewrite&lt;/strong&gt; ist ein Open Source Projekt, das genau solche Upgrades und Migrationen automatisiert umsetzen kann.
In meinem Vortrag möchte euch zeigen, wie OpenRewrite unter der Haube funktioniert, und wie ihr selbst Rezepte erstellen und in euren Organisationen verteilen könnt.</description>
      <media:content url="https://files.speakerdeck.com/presentations/104fa42f816443349b4a10e5ed9c66e6/preview_slide_0.jpg?24903525" type="image/jpeg" medium="image"/>
      <content:encoded>Viele von uns kennen die Herausforderung, die das Aktualisieren größerer Codebases mit sich bringt. Insbesondere das Aktualisieren von Frameworks oder Bibliotheken kostet viel Zeit, die mit der Weiterentwicklung von Features oder Behebung von Bugs konkurriert.
&lt;strong&gt;OpenRewrite&lt;/strong&gt; ist ein Open Source Projekt, das genau solche Upgrades und Migrationen automatisiert umsetzen kann.
In meinem Vortrag möchte euch zeigen, wie OpenRewrite unter der Haube funktioniert, und wie ihr selbst Rezepte erstellen und in euren Organisationen verteilen könnt.</content:encoded>
      <pubDate>Thu, 16 Mar 2023 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/jjank/automatisierte-migrationen-und-refactorings-mit-openrewrite-spring-meetup-15-dot-03-dot-2023</link>
      <guid>https://speakerdeck.com/jjank/automatisierte-migrationen-und-refactorings-mit-openrewrite-spring-meetup-15-dot-03-dot-2023</guid>
    </item>
    <item>
      <title>Die Zukunft von Java - was steck für uns drin? (Seacon 2022)</title>
      <description>Seit dem Release von Java 9 im September 2017 bekommen wir alle 6 Monate eine neue Java Version. Das bedeutet, dass wir schneller von neuen Features in unseren Anwendungen profitieren können. Aber welche spannenden Features sind langfristig eigentlich geplant oder schon in Entwicklung? Wir schauen uns gemeinsam die derzeit wichtigsten OpenJDK-Projekte an, die sowohl die Programmiersprache Java als auch die JVM nachhaltig verbessern werden oder bereits verbessert haben.

Zusammen gehen wir darauf ein, wie und warum uns die Projekte Amber, Loom, Valhalla und Panama helfen werden
* die Entwicklerproduktivität zu steigern
* die Performance und Skalierbarkeit unserer Anwendungen zu verbessern und
* Ressourcen (CPU, Speicher) zu sparen.

In der Summe führen sie dazu, dass Java und die JVM für viele Projekte auch in Zukunft eine wichtige und relevante Technologie bleibt, die uns bei der Lösung unserer technischen und fachlichen Herausforderungen unterstützt.</description>
      <media:content url="https://files.speakerdeck.com/presentations/76128fc4b4ee4630a6dfadcdcb987654/preview_slide_0.jpg?21464714" type="image/jpeg" medium="image"/>
      <content:encoded>Seit dem Release von Java 9 im September 2017 bekommen wir alle 6 Monate eine neue Java Version. Das bedeutet, dass wir schneller von neuen Features in unseren Anwendungen profitieren können. Aber welche spannenden Features sind langfristig eigentlich geplant oder schon in Entwicklung? Wir schauen uns gemeinsam die derzeit wichtigsten OpenJDK-Projekte an, die sowohl die Programmiersprache Java als auch die JVM nachhaltig verbessern werden oder bereits verbessert haben.

Zusammen gehen wir darauf ein, wie und warum uns die Projekte Amber, Loom, Valhalla und Panama helfen werden
* die Entwicklerproduktivität zu steigern
* die Performance und Skalierbarkeit unserer Anwendungen zu verbessern und
* Ressourcen (CPU, Speicher) zu sparen.

In der Summe führen sie dazu, dass Java und die JVM für viele Projekte auch in Zukunft eine wichtige und relevante Technologie bleibt, die uns bei der Lösung unserer technischen und fachlichen Herausforderungen unterstützt.</content:encoded>
      <pubDate>Thu, 19 May 2022 00:00:00 -0400</pubDate>
      <link>https://speakerdeck.com/jjank/die-zukunft-von-java-was-steck-fur-uns-drin-seacon-2022</link>
      <guid>https://speakerdeck.com/jjank/die-zukunft-von-java-was-steck-fur-uns-drin-seacon-2022</guid>
    </item>
  </channel>
</rss>
