social.cologne is one of the many independent Mastodon servers you can use to participate in the fediverse.
social.cologne is eine Mastodon Instanz für jede:n Kölner:in und alle, die sich mit Köln verbunden fühlen. Betrieben von https://cgnfs.de.

Administered by:

Server stats:

1.3K
active users

#java

64 posts50 participants0 posts today
Markus Eisele<p>Using <a href="https://mastodon.online/tags/JetBrains" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JetBrains</span></a> Junie to convert a <a href="https://mastodon.online/tags/Spring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Spring</span></a> Boot app to <a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Quarkus</span></a><br><a href="https://youtube.com/watch?v=sQgAZRq4_40&amp;si=MgPonUTwhkqWTOpm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtube.com/watch?v=sQgAZRq4_4</span><span class="invisible">0&amp;si=MgPonUTwhkqWTOpm</span></a> by Eric Deandrea <br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a></p>
Java Weekly<p>Stream Gatherers - Deep Dive with the Expert <a href="https://mastodon.social/tags/JavaOne" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaOne</span></a></p><p><a href="https://youtu.be/v_5SKpfkI2U" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/v_5SKpfkI2U</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://youtu.be/v_5SKpfkI2U" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://youtu.be/v_</span><span class="invisible">5SKpfkI2U</span></a></p><p><a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Java Weekly<p>Ditto Java Server SDK built on Kotlin Multiplatform</p><p><a href="https://www.ditto.com/blog/announcing-java-server-sdk-public-preview" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">ditto.com/blog/announcing-java</span><span class="invisible">-server-sdk-public-preview</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://www.ditto.com/blog/announcing-java-server-sdk-public-preview" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://www.ditto.c</span><span class="invisible">om/blog/announcing-java-server-sdk-public-preview</span></a></p><p><a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kotlin</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Sven Ruppert<p><a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> Cryptography Architecture (JCA) - An Overview </p><p>Provider-based crypto framework enables secure hashing, digital signatures, key management &amp; more — all modular, extensible, and ready for real-world security needs. <a href="https://mastodon.social/tags/JavaSecurity" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaSecurity</span></a> <a href="https://mastodon.social/tags/Cryptography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cryptography</span></a> <a href="https://mastodon.social/tags/JCA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JCA</span></a> <a href="https://mastodon.social/tags/SecureCoding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SecureCoding</span></a> </p><p><a href="https://svenruppert.com/2025/04/03/java-cryptography-architecture-jca-an-overview/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">svenruppert.com/2025/04/03/jav</span><span class="invisible">a-cryptography-architecture-jca-an-overview/</span></a></p>
Foojay.io<p>Simon Ritter has chosen six new features in OpenJDK 24 that are particularly relevant and interesting for developers and those deploying <a href="https://foojay.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a>.</p><p>"Six JDK 24 Features You Should Know About" by <span class="h-card" translate="no"><a href="https://mastodon.social/@speakjava" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>speakjava</span></a></span> </p><p><a href="https://foojay.io/today/six-jdk-24-features-you-should-know-about/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">foojay.io/today/six-jdk-24-fea</span><span class="invisible">tures-you-should-know-about/</span></a></p>
Markus Eisele<p>The Daemonless Developer:<br>Mastering Podman for Secure, Efficient, and Kubernetes-Ready Applications <br><a href="https://myfear.substack.com/p/the-daemonless-developer" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">myfear.substack.com/p/the-daem</span><span class="invisible">onless-developer</span></a><br><a href="https://mastodon.online/tags/Podman" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Podman</span></a> <a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Kubernetes</span></a></p>
InfoQ<p>Check out what’s new in the world of <a href="https://techhub.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> 👉 <a href="https://bit.ly/4iWak8D" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">bit.ly/4iWak8D</span><span class="invisible"></span></a> </p><p>Updates for Jakarta EE 11 and Spring AI; the first beta release of WildFly 36.0; the third alpha release of Hibernate Search 8.0; the March 2023 release of Open Liberty; and point releases for Quarkus, Infinispan, JHipster and OpenXava.</p><p><a href="https://techhub.social/tags/InfoQ" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>InfoQ</span></a></p>
Java Weekly<p>Tenth incubator for vector API</p><p><a href="https://openjdk.org/jeps/8353296" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">openjdk.org/jeps/8353296</span><span class="invisible"></span></a></p><p>Discussions: <a href="https://discu.eu/q/https://openjdk.org/jeps/8353296" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://openjdk.org</span><span class="invisible">/jeps/8353296</span></a></p><p><a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Java Weekly<p>New Write Barriers for G1</p><p><a href="https://tschatzl.github.io/2025/02/21/new-write-barriers.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tschatzl.github.io/2025/02/21/</span><span class="invisible">new-write-barriers.html</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://tschatzl.github.io/2025/02/21/new-write-barriers.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://tschatzl.gi</span><span class="invisible">thub.io/2025/02/21/new-write-barriers.html</span></a></p><p><a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Markus Eisele<p>Deploying Azure Resources using MCP and Quarkus <a href="https://www.linkedin.com/pulse/deploying-azure-resources-using-mcp-quarkus-antonio-goncalves-jjaqe/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">linkedin.com/pulse/deploying-a</span><span class="invisible">zure-resources-using-mcp-quarkus-antonio-goncalves-jjaqe/</span></a><br><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Quarkus</span></a> <a href="https://mastodon.online/tags/MCP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MCP</span></a> <a href="https://mastodon.online/tags/Azure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Azure</span></a></p>
Sven Ruppert<p>Java - Gatherer: a powerful new way to control Stream aggregation!</p><p> Inject, filter, finish early – even in parallel.</p><p> No frameworks. Pure Java. Learn how it works</p><p> <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> <a href="https://mastodon.social/tags/StreamsAPI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>StreamsAPI</span></a> <a href="https://mastodon.social/tags/Gatherer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gatherer</span></a> <a href="https://mastodon.social/tags/JavaDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaDev</span></a> <a href="https://mastodon.social/tags/Streams" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Streams</span></a> <a href="https://mastodon.social/tags/java24" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java24</span></a></p><p><a href="https://svenruppert.com/2025/04/02/rethinking-java-streams-gatherer-for-more-control-and-parallelism/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">svenruppert.com/2025/04/02/ret</span><span class="invisible">hinking-java-streams-gatherer-for-more-control-and-parallelism/</span></a></p>
JCON<p>Excited for <a href="https://mastodon.social/tags/JCON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JCON</span></a> EUROPE 2025? See Falk Sippach at <a href="https://mastodon.social/tags/JCON2025" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JCON2025</span></a> in Cologne talking about 'Value Objects - The Next <a href="https://mastodon.social/tags/Big" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Big</span></a> Thing in <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a>'</p><p>One of the great <a href="https://mastodon.social/tags/advantages" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>advantages</span></a> of Java was and is the static, strong …</p><p>Get your free <a href="https://mastodon.social/tags/JUG" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JUG</span></a> Ticket: <a href="http://www.jcon.one" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://www.</span><span class="">jcon.one</span><span class="invisible"></span></a></p>
Daniel Hinojosa :mastodon:<p>Whoa. Methods in <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> may undergo an efficient change.</p><p><a href="https://openjdk.org/jeps/8209434" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">openjdk.org/jeps/8209434</span><span class="invisible"></span></a></p><p>From:</p><p>```java<br>int length(String s) {<br> return s.length();<br>}<br>```</p><p>To: </p><p>```java<br>int length(String s) -&gt; s.length();<br>```</p><p>Or with a method reference:</p><p>```java<br>int length(String s) = String::length; <br>```</p>
Java Weekly<p>Optimized a Java function &amp; cut production CPU from &gt;90% to 70%</p><p><a href="https://longmha.blogspot.com/2025/03/when-onm-isnt-fast-enough-java.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">longmha.blogspot.com/2025/03/w</span><span class="invisible">hen-onm-isnt-fast-enough-java.html</span></a></p><p>Discussions: <a href="https://discu.eu/q/https://longmha.blogspot.com/2025/03/when-onm-isnt-fast-enough-java.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">discu.eu/q/https://longmha.blo</span><span class="invisible">gspot.com/2025/03/when-onm-isnt-fast-enough-java.html</span></a></p><p><a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Tokyo Outsider (337ppm)<p>Is there a straightforward, functional <a href="https://mas.to/tags/JSON" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JSON</span></a> library within standard <a href="https://mas.to/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> these days?</p>
Petar Petrov<p><span class="h-card" translate="no"><a href="https://chaos.social/@odrotbohm" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>odrotbohm</span></a></span> I'm still using Kotlin in my <a href="https://social.tchncs.de/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> codebase to model entities. The Kotlin data class is just superb. I try to use records everywhere I can though.</p>
Oliver Drotbohm<p>People: “Don't use <a href="https://chaos.social/tags/Lombok" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Lombok</span></a>’s (At)Data on entities! equals(…) and hashCode() will be wrong!” (For the record: I agree.)</p><p>Also people: “Here's how you use <a href="https://chaos.social/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> records to implement entities.”</p><p>🤷‍♂️</p>
Marcus Fihlon<p>Noch ist es leer, aber gleich geht's wieder los: <a href="https://fosstodon.org/tags/Jatumba" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Jatumba</span></a> zum zweiten Tag der <a href="https://fosstodon.org/tags/JavaLand" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>JavaLand</span></a> am <a href="https://fosstodon.org/tags/N%C3%BCrburgring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Nürburgring</span></a>! <a href="https://fosstodon.org/tags/fun" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fun</span></a> <a href="https://fosstodon.org/tags/action" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>action</span></a> <a href="https://fosstodon.org/tags/community" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>community</span></a> <a href="https://fosstodon.org/tags/knowhow" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>knowhow</span></a> <a href="https://fosstodon.org/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a></p>
Markus Eisele<p>Spring to Quarkus Without the Rewrite Headache: <br>Your Guide to 10 Essential Bridge Extensions <br><a href="https://myfear.substack.com/p/spring-to-quarkus-without-the-rewrite" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">myfear.substack.com/p/spring-t</span><span class="invisible">o-quarkus-without-the-rewrite</span></a><br><a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Quarkus</span></a> <a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Spring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Spring</span></a> <a href="https://mastodon.online/tags/Compatibility" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Compatibility</span></a></p>
DelegateVoid<p>My biggest fear when upgrading <a href="https://mastodon.gamedev.place/tags/ubuntu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ubuntu</span></a> is breaking <a href="https://mastodon.gamedev.place/tags/java" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>java</span></a> and <a href="https://mastodon.gamedev.place/tags/androidstudio" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>androidstudio</span></a> because, even though I don't use them directly it can break my entire <a href="https://mastodon.gamedev.place/tags/godot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>godot</span></a> build.</p>