Oleg Nenashev
asciidwarf.bsky.social
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
November 1, 2025 at 10:14 AM
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...
Spring AI vs LangChain4J: The Live Coding Duel
YouTube video by CyberJAR
www.youtube.com
October 14, 2025 at 3:33 PM
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 IntelliJ IDEA by Marit van Dijk
YouTube video by Devoxx
www.youtube.com
October 11, 2025 at 7:40 AM
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
October 10, 2025 at 9:59 AM
Devoxx BE didn't go exactly as planned, but it was still nice to connect with everyone
October 10, 2025 at 12:08 PM
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
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...
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
37
September 25, 2025 at 7:44 PM
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-...
Kodee Plush Keyring
Spread dev joy wherever you go with this perfect pocket pal.
www.jetbrainsmerchandise.com
September 18, 2025 at 11:06 AM
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!
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
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
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
- What do we say to colleagues who got ill this week?
- Git Gud Soon!

#Silksong
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
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
Oops, I did it again
August 30, 2025 at 7:33 PM
WikiCite and WikiData Days in Bern have started!
August 29, 2025 at 10:00 AM
📢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
August 27, 2025 at 2:29 PM
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...
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
Reposted by Oleg Nenashev
Sunday writing about why (and how) you should isolate your plugins work.

mbonnin.net/2025-08-24_i...
mbonnin.net
August 24, 2025 at 1:31 PM
Got a junior DevRel to shadow me. Nicole is 6 months old today 🎂
August 22, 2025 at 4:42 PM
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...
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
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
August 14, 2025 at 6:35 AM
My Bluesky feed is basically @mbonnin.net and some Quarkus stuff 😅
August 11, 2025 at 11:16 AM
Reposted by Oleg Nenashev
The contrapositive of my previous blog post

mbonnin.net/2025-07-10_t...
The case for `kotlin-gradle-plugin`
Writing Gradle plugins in Zen mode.
mbonnin.net
August 11, 2025 at 9:45 AM