<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/https/speakerdeck.com/feed.atom.xml" media="screen"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <id>tag:speakerdeck.com,2005:/ivargrimstad</id>
  <link rel="alternate" type="text/html" href="https://speakerdeck.com"/>
  <link rel="self" type="application/atom+xml" href="https://speakerdeck.com/ivargrimstad.atom"/>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1544648</id>
    <published>2026-05-21T10:50:26-04:00</published>
    <updated>2026-05-21T10:56:11-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/augmenting-ai-with-the-power-of-jakarta-ee-61c9c176-ab9c-47cc-86b8-9149a203d339"/>
    <title>Augmenting AI with the Power of Jakarta EE</title>
    <content type="html">Building production-grade AI requires more than a model. It requires an ecosystem. The Java Community provides this ecosystem for the modern enterprise. Paired with Jakarta EE, it creates a formidable platform for AI Augmentation. In this session, I will show how to orchestrate enterprise-ready AI agents using Jakarta EE technologies in combination with AI augmentation approaches such as tools, skills, and MCP, to name a few.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/94a12b54ae7a4642afa01035605e3e95/preview_slide_0.jpg?39471348" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1542010</id>
    <published>2026-05-15T09:41:50-04:00</published>
    <updated>2026-05-15T09:48:18-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/the-past-present-and-future-of-enterprise-java-873d996d-c5fd-4e0d-a720-b02407421e04"/>
    <title>The Past, Present, and Future of Enterprise Java</title>
    <content type="html">Over the last 30 years, Java has been the preferred technology for developing enterprise applications. Frameworks and approaches such as J2EE, Spring Framework, Java EE, Spring Boot, and Jakarta EE all contribute to this success story. The Jakarta EE 11, with features for increasing performance and developer productivity, such as support for virtual threads and the new Jakarta Data specification. This session will give you a history lesson of Enterprise Java as well as an overview of everything brought to you by Jakarta EE 11 with lots of code demos. We will also look forward and check out what's in the pipeline for Jakarta EE 12 and how enterprises can cope with the ever increasing presence of AI.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/1e5231d17d9f4442add68804e3b5e1c5/preview_slide_0.jpg?39414668" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1539287</id>
    <published>2026-05-09T05:54:33-04:00</published>
    <updated>2026-05-09T05:58:39-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/augmenting-ai-with-the-power-of-jakarta-ee"/>
    <title>Augmenting AI with the Power of Jakarta EE</title>
    <content type="html">Building production-grade AI requires more than a model. It requires an ecosystem. The Java Community provides this ecosystem for the modern enterprise. Paired with Jakarta EE, it creates a formidable platform for AI Augmentation.

In this session, I will show how to orchestrate enterprise-ready AI agents using Jakarta EE technologies in combination with Agentic AI augmentation techniques such as tools, skills, RAG, and MCP to name a few.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/d456751ee66e4c55bdc10c729aeca489/preview_slide_0.jpg?39351751" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1537578</id>
    <published>2026-05-05T07:10:45-04:00</published>
    <updated>2026-05-05T07:16:23-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/the-past-present-and-future-of-enterprise-java-e8ef775f-07de-47c5-aa79-fddb89d6b369"/>
    <title>The Past, Present, and Future of Enterprise Java</title>
    <content type="html">Over the last 30 years, Java has been the preferred technology for developing enterprise applications. Frameworks and approaches such as J2EE, Spring Framework, Java EE, Spring Boot, and Jakarta EE all contribute to this success story.

The Jakarta EE 11, with features for increasing performance and developer productivity, such as support for virtual threads and the new Jakarta Data specification.

This session will give you a history lesson of Enterprise Java as well as an overview of everything brought to you by Jakarta EE 11 with lots of code demos. We will also look forward and check out what's in the pipeline for Jakarta EE 12 and how enterprises can cope with the ever increasing presence of AI.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/c4b69cd1e27e4c3b84d00e1a2271b15f/preview_slide_0.jpg?39306997" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1536859</id>
    <published>2026-05-03T02:31:47-04:00</published>
    <updated>2026-05-03T02:36:59-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/the-past-present-and-future-of-enterprise-java-4c6e9aa9-60bb-4200-9282-c3f5852522ba"/>
    <title>The Past, Present, and Future of Enterprise Java</title>
    <content type="html">Over the last 30 years, Java has been the preferred technology for developing enterprise applications. Frameworks and approaches such as J2EE, Spring Framework, Java EE, Spring Boot, and Jakarta EE all contribute to this success story.

The Jakarta EE 11, with features for increasing performance and developer productivity, such as support for virtual threads and the new Jakarta Data specification.

This session will give you a history lesson of Enterprise Java as well as an overview of everything brought to you by Jakarta EE 11 with lots of code demos. We will also look forward and check out what's in the pipeline for Jakarta EE 12.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/cfc1c0b7207b40aab69eea2b4a25075a/preview_slide_0.jpg?39292940" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1515191</id>
    <published>2026-03-10T11:29:07-04:00</published>
    <updated>2026-03-10T11:35:30-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/the-past-present-and-future-of-enterprise-java-c89c5613-0bda-4801-8810-3c3500f150ed"/>
    <title>The Past, Present, and Future of Enterprise Java</title>
    <content type="html">Over the last 30 years, Java has been the preferred technology for developing enterprise applications. Frameworks and approaches such as J2EE, Spring Framework, Java EE, Spring Boot, and Jakarta EE all contribute to this success story.

The Jakarta EE 11, with features for increasing performance and developer productivity, such as support for virtual threads and the new Jakarta Data specification.

This session will give you a history lesson of Enterprise Java as well as an overview of everything brought to you by Jakarta EE 11 with lots of code demos. We will also look forward and check out what's in the pipeline for Jakarta EE 12.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/792b6fa6fdf943bda3278925708a3c67/preview_slide_0.jpg?38689359" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1514063</id>
    <published>2026-03-07T17:46:19-05:00</published>
    <updated>2026-03-07T17:53:08-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/what-spring-developers-should-know-about-jakarta-ee-c2fab136-c895-4a17-8dc4-9ab199579445"/>
    <title>What Spring Developers Should Know About Jakarta EE</title>
    <content type="html">Even if Java was originally meant for clients, it soon turned out that it was a great fit for the server side as well. J2EE came along and conquered this segment. Enterprise Java still powers the world with Spring as the dominant player.

So, what about Jakarta EE then? Most of the industry were affected in some way or the other by the namespace change from javax.* to jakarta.* in Jakarta EE 9, so there clearly are a lot of dependencies on the various Jakarta EE specifications.

Spring is no exception. The framework builds on a surprisingly large set of Jakarta EE APIs and implementations. This means that it is a great advantage for a Spring developer to be aware of what is going on with the development of Jakarta EE.

Come to this session to learn about the planned changes to the technologies that Spring depends on. There will be demos, and even some AI involved.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/0074ea12cf9d44f8b99ad6c9b5bf3f04/preview_slide_0.jpg?38660951" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1510637</id>
    <published>2026-02-26T13:59:10-05:00</published>
    <updated>2026-02-26T14:01:48-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/what-spring-developers-should-know-about-jakarta-ee-510be1f7-3238-42d4-af3f-7891285ac29b"/>
    <title>What Spring Developers Should Know About Jakarta EE</title>
    <content type="html">Spring Framework and Spring Boot build on a surprisingly large set of Jakarta EE APIs and implementations. This means that it is a great advantage for a Spring developer to be aware of what is going on with the development of Jakarta EE.

Come to this session to learn about the planned changes to the technologies that Spring depends on. There will be demos, and even some AI involved.
</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/51f94842fcce4ae48eec7d773cf88498/preview_slide_0.jpg?38559043" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1510008</id>
    <published>2026-02-25T14:12:06-05:00</published>
    <updated>2026-02-25T14:18:44-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/the-past-present-and-future-of-enterprise-java-dcbe883b-7efe-4663-a666-c19457cecf99"/>
    <title>The Past, Present, and Future of Enterprise Java</title>
    <content type="html">Over the last 30 years, Java has been the preferred technology for developing enterprise applications. Frameworks and approaches such as J2EE, Spring Framework, Java EE, Spring Boot, and Jakarta EE all contribute to this success story.

This session will give you a history lesson of Enterprise Java and an overview of Jakarta EE 11 with lots of code demos. We will also look forward and check out what's in the pipeline for Jakarta EE 12.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/05929bf3f0a648e0a61bc3620c8e7157/preview_slide_0.jpg?38543532" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1506644</id>
    <published>2026-02-18T17:12:26-05:00</published>
    <updated>2026-02-18T17:16:48-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/the-past-present-and-future-of-enterprise-java-a04a5e23-1190-4d1c-a48f-4f8d297814a1"/>
    <title>The Past, Present, and Future of Enterprise Java</title>
    <content type="html">Over the last 30 years, Java has been the preferred technology for developing enterprise applications. Frameworks and approaches such as J2EE, Spring Framework, Java EE, Spring Boot, and Jakarta EE all contribute to this success story. The Jakarta EE 11, with features for increasing performance and developer productivity, such as support for virtual threads and the new Jakarta Data specification. This session will give you a history lesson of Enterprise Java as well as an overview of everything brought to you by Jakarta EE 11 with lots of code demos. We will also look forward and check out what's in the pipeline for Jakarta EE 12.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/34ce57cbff2c4a4693af471803d99a9d/preview_slide_0.jpg?38463836" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1503626</id>
    <published>2026-02-11T12:36:52-05:00</published>
    <updated>2026-02-11T12:42:49-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/the-past-present-and-future-of-enterprise-java-3cc27831-794e-431c-8dcd-0cdeb5834a6a"/>
    <title>The Past, Present, and Future of Enterprise Java</title>
    <content type="html">Over the last 30 years, Java has been the preferred technology for developing enterprise applications. Frameworks and approaches such as J2EE, Spring Framework, Java EE, Spring Boot, and Jakarta EE all contribute to this success story.
The Jakarta EE 11, with features for increasing performance and developer productivity, such as support for virtual threads and the new Jakarta Data specification.
This session will give you a history lesson of Enterprise Java as well as an overview of everything brought to you by Jakarta EE 11 with lots of code demos. We will also look forward and check out what's in the pipeline for Jakarta EE 12 and how enterprises can cope with the ever-increasing presence of AI.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/35922b9872354250bdbfe7588be2b337/preview_slide_0.jpg?38392978" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1494231</id>
    <published>2026-01-21T06:44:30-05:00</published>
    <updated>2026-01-21T06:50:44-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/the-past-present-and-future-of-enterprise-java-e5fe7a13-d6e1-43c3-8d3b-698be6dafba5"/>
    <title>The Past, Present, and Future of Enterprise Java</title>
    <content type="html">Over the last 30 years, Java has been the preferred technology for developing enterprise applications. Frameworks and approaches such as J2EE, Spring Framework, Java EE, Spring Boot, and Jakarta EE all contribute to this success story.
The Jakarta EE 11, with features for increasing performance and developer productivity, such as support for virtual threads and the new Jakarta Data specification.
This session will give you a history lesson of Enterprise Java as well as an overview of everything brought to you by Jakarta EE 11 with lots of code demos. We will also look forward and check out what's in the pipeline for Jakarta EE 12 and how enterprises can cope with the ever-increasing presence of AI.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/4ade085efda34bb58af0ec96b72d9442/preview_slide_0.jpg?38149007" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1477695</id>
    <published>2025-12-10T12:21:04-05:00</published>
    <updated>2025-12-10T12:25:46-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/the-past-present-and-future-of-enterprise-java-15da2253-38ea-4c79-af72-979aa75181a2"/>
    <title>The Past, Present, and Future of Enterprise Java</title>
    <content type="html">Over the last 30 years, Java has been the preferred technology for developing enterprise applications. Frameworks and approaches such as J2EE, Spring Framework, Java EE, Spring Boot, and Jakarta EE all contribute to this success story.

The Jakarta EE 11, with features for increasing performance and developer productivity, such as support for virtual threads and the new Jakarta Data specification.

This session will give you a history lesson of Enterprise Java as well as an overview of everything brought to you by Jakarta EE 11 with lots of code demos. We will also look forward and check out what’s in the pipeline for Jakarta EE 12.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/1f0b0823197542f58a6eaad75f1c56ab/preview_slide_0.jpg?37688275" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1465619</id>
    <published>2025-11-14T05:21:15-05:00</published>
    <updated>2025-11-14T05:27:28-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/duke-on-crac-with-jakarta-ee-fdbe3420-fba7-4b7a-b2b1-ee85c534140e"/>
    <title>Duke on CRaC with Jakarta EE</title>
    <content type="html">Have you heard of Coordinated Restore at Checkpoint (CRaC)? The short version is that it is a super-fast way to start your Java applications. Did you know that you can do that with Jakarta EE as well? CRaC is here to help!

Join this session and follow Duke’s adventures in building modern and quick Jakarta EE applications with even faster start-up time. You will learn the basics of CRaC as well as gain an understanding of why it is a particularly good fit for Jakarta EE.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/e7788ee0b79a4916aba50daf1319e8f6/preview_slide_0.jpg?37380345" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1465632</id>
    <published>2025-11-14T05:32:42-05:00</published>
    <updated>2025-11-14T05:38:17-05:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/developing-specifications-jakarta-ee-a-real-world-example"/>
    <title>Developing Specifications - Jakarta EE: a Real World Example</title>
    <content type="html">You will see how the Eclipse Foundation facilitates standardization efforts by looking at how the Jakarta EE specifications are developed under the Jakarta EE Working Group hosted at Eclipse Foundation.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/cac5ed50851b40e29d8c6602a59f7562/preview_slide_0.jpg?37380556" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1459797</id>
    <published>2025-11-01T18:27:55-04:00</published>
    <updated>2025-11-01T18:33:56-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/the-past-present-and-future-of-enterprise-java-c4f098cd-0c9a-4f4e-9911-bf2ca95d4cac"/>
    <title>The Past, Present, and Future of Enterprise Java</title>
    <content type="html">Over the last 30 years, Java has been the preferred technology for developing enterprise applications. Frameworks and approaches such as J2EE, Spring Framework, Java EE, Spring Boot, and Jakarta EE all contribute to this success story. The Jakarta EE 11, with features for increasing performance and developer productivity, such as support for virtual threads and the new Jakarta Data specification.

This session will give you a history lesson of Enterprise Java as well as an overview of everything brought to you by Jakarta EE 11 with lots of code demos. We will also look forward and check out what's in the pipeline for Jakarta EE 12.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/33c504d0e8ac425bab39b30344feb3e6/preview_slide_0.jpg?37197306" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1454551</id>
    <published>2025-10-21T12:45:06-04:00</published>
    <updated>2025-10-21T12:51:43-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/the-past-present-and-future-of-enterprise-java-17cae6a4-0c17-4b28-a609-d07d017e1b66"/>
    <title>The Past, Present, and Future of Enterprise Java</title>
    <content type="html">Over the last 30 years, Java has been the preferred technology for developing enterprise applications. Frameworks and approaches such as J2EE, Spring Framework, Java EE, Spring Boot, and Jakarta EE all contribute to this success story. The Jakarta EE 11, with features for increasing performance and developer productivity, such as support for virtual threads and the new Jakarta Data specification.

This session will give you a history lesson of Enterprise Java as well as an overview of everything brought to you by Jakarta EE 11 with lots of code demos. We will also look forward and check out what's in the pipeline for Jakarta EE 12.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/2c4f546ead1e4525be6e81fa8d14d5bf/preview_slide_0.jpg?37050258" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <entry>
    <id>tag:speakerdeck.com,2005:Talk/1451271</id>
    <published>2025-10-14T03:56:23-04:00</published>
    <updated>2025-10-14T03:57:36-04:00</updated>
    <link rel="alternate" type="text/html" href="https://speakerdeck.com/ivargrimstad/what-spring-developers-should-know-about-jakarta-ee-4939d800-fa4e-435c-b244-af3a40de3bc0"/>
    <title>What Spring Developers Should Know About Jakarta EE</title>
    <content type="html">Even if Java was originally meant for clients, it soon turned out that it was a great fit for the server side as well.
J2EE came along and conquered this segment. Enterprise Java still powers the world with Spring as the dominant player.

So, what about Jakarta EE then? Most of the industry were affected in some way or the other by the namespace change from `javax.*` to `jakarta.*` in Jakarta EE 9, so there clearly are a lot of dependencies on the various Jakarta EE specifications.

Spring is no exception. The framework builds on a surprisingly large set of Jakarta EE APIs and implementations. This means that it is a great advantage for a Spring developer to be aware of what is going on with the development of Jakarta EE.

Come to this session to learn about the planned changes to the technologies that Spring depends on. There will be demos, and even some AI involved.</content>
<media:thumbnail url="https://files.speakerdeck.com/presentations/43ade5dd55734f1c87d824a2639a7737/preview_slide_0.jpg?36961941" width='' height='' xmlns:media='http://search.yahoo.com/mrss/'></media:thumbnail>    <author>
      <name>ivargrimstad (@ivargrimstad)</name>
    </author>
  </entry>
  <title>ivargrimstad (@ivargrimstad) on Speaker Deck</title>
  <updated>2026-05-21T10:50:26-04:00</updated>
</feed>
