Oleg Nenashev
@asciidwarf.bsky.social
Serial Community Builder. Lead DevRel at Gradle and independent consultant. CNCF Ambassador, Testcontainers Champion, Jenkins maintainer, might be a mother of dragons too.
Cloud Native Suisse Romande is now on Bluesky!
⏰ 40 DAYS until KCD Suisse Romande at CERN
The lights are powering up. The talks are colliding. The community is gathering at CERN.
🗓️ Dec 4-5, 2025
📍 CERN Science Gateway, Geneva
🐦 Early Bird ends Nov 5 (save up to 25%)
🎟️ Secure your spot: kcd.cloud-native-romandy.ch
The lights are powering up. The talks are colliding. The community is gathering at CERN.
🗓️ Dec 4-5, 2025
📍 CERN Science Gateway, Geneva
🐦 Early Bird ends Nov 5 (save up to 25%)
🎟️ Secure your spot: kcd.cloud-native-romandy.ch
November 1, 2025 at 10:14 AM
Cloud Native Suisse Romande is now on Bluesky!
Reposted by Oleg Nenashev
👾Spring AI vs LangChain4J: Live Coding Duel
Join me and @rabauer.bsky.social this Thursday as we bring together #SpringBoot and @quarkus.io in a friendly duel of frameworks for Java LLM apps, covering setup, prompts, streaming, and tool-calling. BYO🍿!
www.youtube.com/watch?v=rBxc...
Join me and @rabauer.bsky.social this Thursday as we bring together #SpringBoot and @quarkus.io in a friendly duel of frameworks for Java LLM apps, covering setup, prompts, streaming, and tool-calling. BYO🍿!
www.youtube.com/watch?v=rBxc...
Spring AI vs LangChain4J: The Live Coding Duel
YouTube video by CyberJAR
www.youtube.com
October 14, 2025 at 3:33 PM
👾Spring AI vs LangChain4J: Live Coding Duel
Join me and @rabauer.bsky.social this Thursday as we bring together #SpringBoot and @quarkus.io in a friendly duel of frameworks for Java LLM apps, covering setup, prompts, streaming, and tool-calling. BYO🍿!
www.youtube.com/watch?v=rBxc...
Join me and @rabauer.bsky.social this Thursday as we bring together #SpringBoot and @quarkus.io in a friendly duel of frameworks for Java LLM apps, covering setup, prompts, streaming, and tool-calling. BYO🍿!
www.youtube.com/watch?v=rBxc...
Reposted by Oleg Nenashev
For your weekend #Devoxx playlist:
Be more productive with @intellijidea.com, by yours truly
www.youtube.com/watch?v=ZWec...
Be more productive with @intellijidea.com, by yours truly
www.youtube.com/watch?v=ZWec...
Be more productive with IntelliJ IDEA by Marit van Dijk
YouTube video by Devoxx
www.youtube.com
October 11, 2025 at 7:40 AM
For your weekend #Devoxx playlist:
Be more productive with @intellijidea.com, by yours truly
www.youtube.com/watch?v=ZWec...
Be more productive with @intellijidea.com, by yours truly
www.youtube.com/watch?v=ZWec...
Reposted by Oleg Nenashev
#OpenSource adoption keeps growing, but: how do we measure its ROI?
LF Research is exploring its true business value.
Take 10 mins to share your insights: linuxfoundation.research.net/r/7NMTD6S
#LinuxFoundationResearch #Innovation
LF Research is exploring its true business value.
Take 10 mins to share your insights: linuxfoundation.research.net/r/7NMTD6S
#LinuxFoundationResearch #Innovation
October 10, 2025 at 9:59 AM
#OpenSource adoption keeps growing, but: how do we measure its ROI?
LF Research is exploring its true business value.
Take 10 mins to share your insights: linuxfoundation.research.net/r/7NMTD6S
#LinuxFoundationResearch #Innovation
LF Research is exploring its true business value.
Take 10 mins to share your insights: linuxfoundation.research.net/r/7NMTD6S
#LinuxFoundationResearch #Innovation
Devoxx BE didn't go exactly as planned, but it was still nice to connect with everyone
October 10, 2025 at 12:08 PM
Devoxx BE didn't go exactly as planned, but it was still nice to connect with everyone
Reposted by Oleg Nenashev
🎉 🎉
#Gradle Build Tool has reached 60+ million downloads / month!
🎉 🎉
Thanks to our tireless engineers and vibrant community for helping reach this milestone ❤️
October 9, 2025 at 4:05 PM
🎉 🎉
#Gradle Build Tool has reached 60+ million downloads / month!
🎉 🎉
Thanks to our tireless engineers and vibrant community for helping reach this milestone ❤️
Reposted by Oleg Nenashev
Reposted by Oleg Nenashev
InfoQ have published "The Efficiency Paradox," complete with transcript.
Apparently I said things like:
- "Am I optimizing for the right thing, or should I maybe be just a little bit more jellyfish?"
- "If you do the same experiment to your stool, it's much less cruel"
www.infoq.com/presentation...
Apparently I said things like:
- "Am I optimizing for the right thing, or should I maybe be just a little bit more jellyfish?"
- "If you do the same experiment to your stool, it's much less cruel"
www.infoq.com/presentation...
The Efficiency Paradox and How to Save Yourself and the World
Holly Cummins discusses how to eliminate waste in software development. She shares strategies like "LightSwitchOps" and build-time initialization to improve machine efficiency. She explains how these ...
www.infoq.com
September 29, 2025 at 8:53 AM
InfoQ have published "The Efficiency Paradox," complete with transcript.
Apparently I said things like:
- "Am I optimizing for the right thing, or should I maybe be just a little bit more jellyfish?"
- "If you do the same experiment to your stool, it's much less cruel"
www.infoq.com/presentation...
Apparently I said things like:
- "Am I optimizing for the right thing, or should I maybe be just a little bit more jellyfish?"
- "If you do the same experiment to your stool, it's much less cruel"
www.infoq.com/presentation...
Reposted by Oleg Nenashev
FOSDEM 2026 - FOSDEM 2026: 31st January and 1st February
Brussels / 31 & 1 January 2026
fosdem.org
September 19, 2025 at 9:22 AM
Reposted by Oleg Nenashev
wake up kotlinsky you can now get kodee keychains. aka kodee plush 2.0
sigh.. i want one but im brok
www.jetbrainsmerchandise.com/kodee-plush-...
sigh.. i want one but im brok
www.jetbrainsmerchandise.com/kodee-plush-...
Kodee Plush Keyring
Spread dev joy wherever you go with this perfect pocket pal.
www.jetbrainsmerchandise.com
September 18, 2025 at 11:06 AM
wake up kotlinsky you can now get kodee keychains. aka kodee plush 2.0
sigh.. i want one but im brok
www.jetbrainsmerchandise.com/kodee-plush-...
sigh.. i want one but im brok
www.jetbrainsmerchandise.com/kodee-plush-...
Reposted by Oleg Nenashev
📣 #Gradle 9.1.0 RC4 is out and ready for testing 🔬
https://docs.gradle.org/9.1.0-rc-4/release-notes.html
Bug fixes and…
☕ Full #Java25 support
🔧 Native task graph visualization
💼 Enhanced console output
Please report any 🐛 on GitHub!
https://docs.gradle.org/9.1.0-rc-4/release-notes.html
Bug fixes and…
☕ Full #Java25 support
🔧 Native task graph visualization
💼 Enhanced console output
Please report any 🐛 on GitHub!
Gradle 9.1.0-rc-4 Release Notes
We are excited to announce Gradle 9.1.0-rc-4.
docs.gradle.org
September 16, 2025 at 8:56 AM
📣 #Gradle 9.1.0 RC4 is out and ready for testing 🔬
https://docs.gradle.org/9.1.0-rc-4/release-notes.html
Bug fixes and…
☕ Full #Java25 support
🔧 Native task graph visualization
💼 Enhanced console output
Please report any 🐛 on GitHub!
https://docs.gradle.org/9.1.0-rc-4/release-notes.html
Bug fixes and…
☕ Full #Java25 support
🔧 Native task graph visualization
💼 Enhanced console output
Please report any 🐛 on GitHub!
Reposted by Oleg Nenashev
With Java 25, there is finally a CPU-time profiler in the OpenJDK.
You can read more about this new profiler and some implementation details in my blog series starting with mostlynerdless.de/blog/2025/06... #java25
You can read more about this new profiler and some implementation details in my blog series starting with mostlynerdless.de/blog/2025/06... #java25
Java 25's new CPU-Time Profiler (1) - Mostly nerdless
Learn all about Java 25's new CPU-time profiler and why it matters in this weeks blog post from the creator himself.
mostlynerdless.de
September 17, 2025 at 12:28 PM
With Java 25, there is finally a CPU-time profiler in the OpenJDK.
You can read more about this new profiler and some implementation details in my blog series starting with mostlynerdless.de/blog/2025/06... #java25
You can read more about this new profiler and some implementation details in my blog series starting with mostlynerdless.de/blog/2025/06... #java25
September 12, 2025 at 4:54 PM
Reposted by Oleg Nenashev
From the #Gradle Community:
"Parallel Bits - Which Parts of Gradle Run in Parallel", from the knowledgable @liutikas.net 🫶
www.liutikas.net/2025/07/29/P...
"Parallel Bits - Which Parts of Gradle Run in Parallel", from the knowledgable @liutikas.net 🫶
www.liutikas.net/2025/07/29/P...
Parallel Bits - Which Parts of Gradle Run in Parallel
By default, nearly the entire invocation of Gradle is done serially, but there are ways to make it partially parallel.
www.liutikas.net
September 11, 2025 at 12:04 PM
From the #Gradle Community:
"Parallel Bits - Which Parts of Gradle Run in Parallel", from the knowledgable @liutikas.net 🫶
www.liutikas.net/2025/07/29/P...
"Parallel Bits - Which Parts of Gradle Run in Parallel", from the knowledgable @liutikas.net 🫶
www.liutikas.net/2025/07/29/P...
Oops, I did it again
August 30, 2025 at 7:33 PM
Oops, I did it again
WikiCite and WikiData Days in Bern have started!
August 29, 2025 at 10:00 AM
WikiCite and WikiData Days in Bern have started!
📢KCD Suisse Romande will take place on Dec 04-05 at
@cern.bsky.social ! The CFP is open till Mid-September, and we hope to have 75+% of speakers from Suisse Romande and neighboring regions - kcd.cloud-native-romandy.ch
@cern.bsky.social ! The CFP is open till Mid-September, and we hope to have 75+% of speakers from Suisse Romande and neighboring regions - kcd.cloud-native-romandy.ch
August 27, 2025 at 2:29 PM
📢KCD Suisse Romande will take place on Dec 04-05 at
@cern.bsky.social ! The CFP is open till Mid-September, and we hope to have 75+% of speakers from Suisse Romande and neighboring regions - kcd.cloud-native-romandy.ch
@cern.bsky.social ! The CFP is open till Mid-September, and we hope to have 75+% of speakers from Suisse Romande and neighboring regions - kcd.cloud-native-romandy.ch
Reposted by Oleg Nenashev
📅 A few months ago, we introduced Caupain, a simple open-source tool to check for dependency updates in a @gradle.com project.
Come meet the team who created it at the next @bordeauxkt.techhub.social.ap.brid.gy meetup in our Bordeaux office on September 11th!
ℹ️ 🎟️ www.eventbrite.fr/e/billets-ca...
Come meet the team who created it at the next @bordeauxkt.techhub.social.ap.brid.gy meetup in our Bordeaux office on September 11th!
ℹ️ 🎟️ www.eventbrite.fr/e/billets-ca...
Caupain : comment vous aussi, vous pouvez créer un outil open source
Caupain est un outil CLI pour garder vos version catalogs à jour. Venez rencontrer l'équipe qui l'a créé !
www.eventbrite.fr
August 26, 2025 at 3:53 PM
📅 A few months ago, we introduced Caupain, a simple open-source tool to check for dependency updates in a @gradle.com project.
Come meet the team who created it at the next @bordeauxkt.techhub.social.ap.brid.gy meetup in our Bordeaux office on September 11th!
ℹ️ 🎟️ www.eventbrite.fr/e/billets-ca...
Come meet the team who created it at the next @bordeauxkt.techhub.social.ap.brid.gy meetup in our Bordeaux office on September 11th!
ℹ️ 🎟️ www.eventbrite.fr/e/billets-ca...
Reposted by Oleg Nenashev
Got a junior DevRel to shadow me. Nicole is 6 months old today 🎂
August 22, 2025 at 4:42 PM
Got a junior DevRel to shadow me. Nicole is 6 months old today 🎂
Reposted by Oleg Nenashev
At last! @gradle.com 9.1 (still rc1) offers a "native" way to visualize the task graph with `--task-graph` !
(Also now runs on jdk 25)
docs.gradle.org/9.1.0-rc-1/r...
(Also now runs on jdk 25)
docs.gradle.org/9.1.0-rc-1/r...
Gradle 9.1.0-rc-1 Release Notes
We are excited to announce Gradle 9.1.0-rc-1.
docs.gradle.org
August 14, 2025 at 9:34 AM
At last! @gradle.com 9.1 (still rc1) offers a "native" way to visualize the task graph with `--task-graph` !
(Also now runs on jdk 25)
docs.gradle.org/9.1.0-rc-1/r...
(Also now runs on jdk 25)
docs.gradle.org/9.1.0-rc-1/r...
Reposted by Oleg Nenashev
An Open Source sustainability story in two slides. (for a coming talk of mine)
Slide 1: car brands using #curl
Slide 2: car brands sponsoring or paying for #curl support
Slide 1: car brands using #curl
Slide 2: car brands sponsoring or paying for #curl support
August 14, 2025 at 6:35 AM
An Open Source sustainability story in two slides. (for a coming talk of mine)
Slide 1: car brands using #curl
Slide 2: car brands sponsoring or paying for #curl support
Slide 1: car brands using #curl
Slide 2: car brands sponsoring or paying for #curl support
My Bluesky feed is basically @mbonnin.net and some Quarkus stuff 😅
August 11, 2025 at 11:16 AM
My Bluesky feed is basically @mbonnin.net and some Quarkus stuff 😅
Reposted by Oleg Nenashev
The case for `kotlin-gradle-plugin`
Writing Gradle plugins in Zen mode.
mbonnin.net
August 11, 2025 at 9:45 AM