<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Our pick from JBCNConf 2022 in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/our-pick-from-jbcnconf-2022/m-p/66571#M22379</link>
    <description>&lt;P&gt;&lt;A href="https://www.jbcnconf.com/2022/" target="_blank" rel="noopener nofollow noreferrer"&gt;JBCNConf 2022&lt;/A&gt; happened in Barcelona (Spain) from 18th to 20th July 2022. This conference is the righ place to share knowledge and experiences, meet enthusiasts and geeks and learn about new technologies related to the JVM.&lt;/P&gt;
&lt;P&gt;Let's review some of the most interesting sessions delivered in this event.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;"Stranger Danger: Your Java Attack Surface Just Got Bigger" by Brian Vermeer&lt;/STRONG&gt;&lt;BR /&gt;&lt;A href="https://www.jbcnconf.com/2022/infoTalk.html?id=621907a14010570ba9b6dd69" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.jbcnconf.com/2022/infoTalk.html?id=621907a14010570ba9b6dd69&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Slides: &lt;A href="https://www.slideshare.net/BrianVermeer/stranger-danger-your-java-attack-surface-just-got-bigger-jbcnconf-2022" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.slideshare.net/BrianVermeer/stranger-danger-your-java-attack-surface-just-got-bigger-jbcnconf-2022&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Nice practice exercise covering risk profile in different layers: Code, Open Source, Containers &amp;amp; Infrastructure as Code.&lt;/P&gt;

&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Screenshot 2022-07-20 at 12.05.45.png" style="width: 200px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="image"&gt;&lt;img src="https://connect.hyland.com/t5/image/serverpage/image-id/292i266AF8751246F9DC/image-size/large?v=v2&amp;amp;px=999" role="button" title="image" alt="image" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;"Developer Experience with Java on Kubernetes" by Thomas Vitale&lt;/STRONG&gt;&lt;BR /&gt;&lt;A href="https://www.jbcnconf.com/2022/infoTalk.html?id=620d634d8fcdb80b9ff53722" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.jbcnconf.com/2022/infoTalk.html?id=620d634d8fcdb80b9ff53722&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Slides: &lt;A href="https://speakerdeck.com/thomasvitale/developer-experience-with-java-on-kubernetes-jbcnconf-2022" target="_blank" rel="nofollow noopener noreferrer"&gt;https://speakerdeck.com/thomasvitale/developer-experience-with-java-on-kubernetes-jbcnconf-2022&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Source code: &lt;A href="https://github.com/ThomasVitale/developer-experience-java-kubernetes" target="_blank" rel="nofollow noopener noreferrer"&gt;https://github.com/ThomasVitale/developer-experience-java-kubernetes&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Improving developer experience with Kubernetes with Cloud Native Buildpacks, Knative, Tilt, Skaffold, Telepresence &amp;amp; Argo CD&lt;/P&gt;

&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Screenshot 2022-07-20 at 12.24.40.png" style="width: 200px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="image"&gt;&lt;img src="https://connect.hyland.com/t5/image/serverpage/image-id/295i335A2B1D580ADB5E/image-size/large?v=v2&amp;amp;px=999" role="button" title="image" alt="image" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;"How to Write an API Gateway Plugin in Java" by Bobur Umurzokov&lt;/STRONG&gt;&lt;BR /&gt;&lt;A href="https://www.jbcnconf.com/2022/infoTalk.html?id=62c1cc94d5da000812712784" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.jbcnconf.com/2022/infoTalk.html?id=62c1cc94d5da000812712784&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Slides: &lt;A href="https://docs.google.com/file/d/1V-3euti5jIXJYEs3FtPs_z2gS99OtLfM/edit?usp=docslist_api&amp;amp;filetype=mspresentation" target="_blank" rel="nofollow noopener noreferrer"&gt;https://docs.google.com/file/d/1V-3euti5jIXJYEs3FtPs_z2gS99OtLfM/edit?usp=docslist_api&amp;amp;filetype=mspresentation&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Documentation: &lt;A href="https://apisix.apache.org" target="_blank" rel="nofollow noopener noreferrer"&gt;https://apisix.apache.org&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Introduction to an Open Source API Gateway software by Apache.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;"Historia de un desarrollador Java que cambia a Go (en el contexto de Kubernetes)" by Mauricio Salatino&lt;/STRONG&gt;&lt;BR /&gt;&lt;A href="https://www.jbcnconf.com/2022/infoTalk.html?id=61fd74f14fc8140baaa031c1" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.jbcnconf.com/2022/infoTalk.html?id=61fd74f14fc8140baaa031c1&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Slides: &lt;A href="https://www.slideshare.net/salaboy/jbcnconf-2022-go-vs-java-kubernetes" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.slideshare.net/salaboy/jbcnconf-2022-go-vs-java-kubernetes&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Source code: &lt;A href="https://github.com/salaboy/from-monolith-to-k8s/tree/main/kubernetes-controllers" target="_blank" rel="nofollow noopener noreferrer"&gt;https://github.com/salaboy/from-monolith-to-k8s/tree/main/kubernetes-controllers&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Practical demostration on how to move from Java to Go to dialogue with Kubernetes API.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;"Now is the time: From Java 11 to 17" by Ivan Krylov&lt;/STRONG&gt;&lt;BR /&gt;&lt;A href="https://www.jbcnconf.com/2022/infoTalk.html?id=623b8c513a63410bd73c06fd" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.jbcnconf.com/2022/infoTalk.html?id=623b8c513a63410bd73c06fd&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Slides: &lt;A href="https://downloads.ctfassets.net/oxjq45e8ilak/58mp0Mjj58i7Pi05qWD2Ox/64e5b3dd700dadc2838d467731f68324/JDK-migration-11-to-17.pdf" target="_blank" rel="nofollow noopener noreferrer"&gt;https://downloads.ctfassets.net/oxjq45e8ilak/58mp0Mjj58i7Pi05qWD2Ox/64e5b3dd700dadc2838d467731f68324/JDK-migration-11-to-17.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Quick review on the main changes introduced by Java 17. Stay tuned, since next Alfresco version will also switch from Java 11 to 17.&lt;/P&gt;

&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Screenshot 2022-07-20 at 12.25.25.png" style="width: 200px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="image"&gt;&lt;img src="https://connect.hyland.com/t5/image/serverpage/image-id/296i74CEA6C025D36BEB/image-size/large?v=v2&amp;amp;px=999" role="button" title="image" alt="image" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;EM&gt;Always great to be in touch with latest trends and practices in the Java Community!&lt;/EM&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 20 Jul 2022 10:58:58 GMT</pubDate>
    <dc:creator>angelborroy</dc:creator>
    <dc:date>2022-07-20T10:58:58Z</dc:date>
    <item>
      <title>Our pick from JBCNConf 2022</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/our-pick-from-jbcnconf-2022/m-p/66571#M22379</link>
      <description>&lt;P&gt;&lt;A href="https://www.jbcnconf.com/2022/" target="_blank" rel="noopener nofollow noreferrer"&gt;JBCNConf 2022&lt;/A&gt; happened in Barcelona (Spain) from 18th to 20th July 2022. This conference is the righ place to share knowledge and experiences, meet enthusiasts and geeks and learn about new technologies related to the JVM.&lt;/P&gt;
&lt;P&gt;Let's review some of the most interesting sessions delivered in this event.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;"Stranger Danger: Your Java Attack Surface Just Got Bigger" by Brian Vermeer&lt;/STRONG&gt;&lt;BR /&gt;&lt;A href="https://www.jbcnconf.com/2022/infoTalk.html?id=621907a14010570ba9b6dd69" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.jbcnconf.com/2022/infoTalk.html?id=621907a14010570ba9b6dd69&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Slides: &lt;A href="https://www.slideshare.net/BrianVermeer/stranger-danger-your-java-attack-surface-just-got-bigger-jbcnconf-2022" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.slideshare.net/BrianVermeer/stranger-danger-your-java-attack-surface-just-got-bigger-jbcnconf-2022&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Nice practice exercise covering risk profile in different layers: Code, Open Source, Containers &amp;amp; Infrastructure as Code.&lt;/P&gt;

&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Screenshot 2022-07-20 at 12.05.45.png" style="width: 200px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="image"&gt;&lt;img src="https://connect.hyland.com/t5/image/serverpage/image-id/292i266AF8751246F9DC/image-size/large?v=v2&amp;amp;px=999" role="button" title="image" alt="image" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;"Developer Experience with Java on Kubernetes" by Thomas Vitale&lt;/STRONG&gt;&lt;BR /&gt;&lt;A href="https://www.jbcnconf.com/2022/infoTalk.html?id=620d634d8fcdb80b9ff53722" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.jbcnconf.com/2022/infoTalk.html?id=620d634d8fcdb80b9ff53722&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Slides: &lt;A href="https://speakerdeck.com/thomasvitale/developer-experience-with-java-on-kubernetes-jbcnconf-2022" target="_blank" rel="nofollow noopener noreferrer"&gt;https://speakerdeck.com/thomasvitale/developer-experience-with-java-on-kubernetes-jbcnconf-2022&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Source code: &lt;A href="https://github.com/ThomasVitale/developer-experience-java-kubernetes" target="_blank" rel="nofollow noopener noreferrer"&gt;https://github.com/ThomasVitale/developer-experience-java-kubernetes&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Improving developer experience with Kubernetes with Cloud Native Buildpacks, Knative, Tilt, Skaffold, Telepresence &amp;amp; Argo CD&lt;/P&gt;

&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Screenshot 2022-07-20 at 12.24.40.png" style="width: 200px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="image"&gt;&lt;img src="https://connect.hyland.com/t5/image/serverpage/image-id/295i335A2B1D580ADB5E/image-size/large?v=v2&amp;amp;px=999" role="button" title="image" alt="image" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;STRONG&gt;"How to Write an API Gateway Plugin in Java" by Bobur Umurzokov&lt;/STRONG&gt;&lt;BR /&gt;&lt;A href="https://www.jbcnconf.com/2022/infoTalk.html?id=62c1cc94d5da000812712784" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.jbcnconf.com/2022/infoTalk.html?id=62c1cc94d5da000812712784&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Slides: &lt;A href="https://docs.google.com/file/d/1V-3euti5jIXJYEs3FtPs_z2gS99OtLfM/edit?usp=docslist_api&amp;amp;filetype=mspresentation" target="_blank" rel="nofollow noopener noreferrer"&gt;https://docs.google.com/file/d/1V-3euti5jIXJYEs3FtPs_z2gS99OtLfM/edit?usp=docslist_api&amp;amp;filetype=mspresentation&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Documentation: &lt;A href="https://apisix.apache.org" target="_blank" rel="nofollow noopener noreferrer"&gt;https://apisix.apache.org&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Introduction to an Open Source API Gateway software by Apache.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;"Historia de un desarrollador Java que cambia a Go (en el contexto de Kubernetes)" by Mauricio Salatino&lt;/STRONG&gt;&lt;BR /&gt;&lt;A href="https://www.jbcnconf.com/2022/infoTalk.html?id=61fd74f14fc8140baaa031c1" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.jbcnconf.com/2022/infoTalk.html?id=61fd74f14fc8140baaa031c1&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Slides: &lt;A href="https://www.slideshare.net/salaboy/jbcnconf-2022-go-vs-java-kubernetes" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.slideshare.net/salaboy/jbcnconf-2022-go-vs-java-kubernetes&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Source code: &lt;A href="https://github.com/salaboy/from-monolith-to-k8s/tree/main/kubernetes-controllers" target="_blank" rel="nofollow noopener noreferrer"&gt;https://github.com/salaboy/from-monolith-to-k8s/tree/main/kubernetes-controllers&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Practical demostration on how to move from Java to Go to dialogue with Kubernetes API.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;"Now is the time: From Java 11 to 17" by Ivan Krylov&lt;/STRONG&gt;&lt;BR /&gt;&lt;A href="https://www.jbcnconf.com/2022/infoTalk.html?id=623b8c513a63410bd73c06fd" target="_blank" rel="nofollow noopener noreferrer"&gt;https://www.jbcnconf.com/2022/infoTalk.html?id=623b8c513a63410bd73c06fd&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Slides: &lt;A href="https://downloads.ctfassets.net/oxjq45e8ilak/58mp0Mjj58i7Pi05qWD2Ox/64e5b3dd700dadc2838d467731f68324/JDK-migration-11-to-17.pdf" target="_blank" rel="nofollow noopener noreferrer"&gt;https://downloads.ctfassets.net/oxjq45e8ilak/58mp0Mjj58i7Pi05qWD2Ox/64e5b3dd700dadc2838d467731f68324/JDK-migration-11-to-17.pdf&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Quick review on the main changes introduced by Java 17. Stay tuned, since next Alfresco version will also switch from Java 11 to 17.&lt;/P&gt;

&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Screenshot 2022-07-20 at 12.25.25.png" style="width: 200px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="image"&gt;&lt;img src="https://connect.hyland.com/t5/image/serverpage/image-id/296i74CEA6C025D36BEB/image-size/large?v=v2&amp;amp;px=999" role="button" title="image" alt="image" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;

&lt;P&gt;&lt;EM&gt;Always great to be in touch with latest trends and practices in the Java Community!&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jul 2022 10:58:58 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/our-pick-from-jbcnconf-2022/m-p/66571#M22379</guid>
      <dc:creator>angelborroy</dc:creator>
      <dc:date>2022-07-20T10:58:58Z</dc:date>
    </item>
  </channel>
</rss>

