Sign in

Oleg Nenashev

@asciidwarf.bsky.social
390 followers 44 following 109 posts

Serial Community Builder, DevRel, and Developer Productivity Consultant. CNCF Ambassador, Testcontainers Champion, Jenkins maintainer, might be a mother of dragons too. All opinions are my own and do not represent my employers/clients

PostsRepliesMedia
Oleg Nenashev @asciidwarf.bsky.social · 16/08/2026
As discussed with @maritvandijk.bsky.social another messenger, we need a Kobo Colour edition 🙏
120
Oleg Nenashev @asciidwarf.bsky.social · 01/11/2025
Cloud Native Suisse Romande is now on Bluesky!
010
Reposted by Oleg Nenashev
Catherine Edelveis @edelveis.dev · 14/10/2025
👾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...
youtube.com
Spring AI vs LangChain4J: The Live Coding Duel
YouTube video by CyberJAR
051
Reposted by Oleg Nenashev
Marit van Dijk @maritvandijk.bsky.social · 11/10/2025
For your weekend #Devoxx playlist: Be more productive with @intellijidea.com, by yours truly www.youtube.com/watch?v=ZWec...
youtube.com
Be more productive with IntelliJ IDEA by Marit van Dijk
YouTube video by Devoxx
33710
Reposted by Oleg Nenashev
Continuous Delivery Foundation (CDF) @cdeliveryfdn.bsky.social · 10/10/2025
#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
021
Oleg Nenashev @asciidwarf.bsky.social · 10/10/2025
Devoxx BE didn't go exactly as planned, but it was still nice to connect with everyone
020
Reposted by Oleg Nenashev
Develocity @gradle.com · 09/10/2025
🎉 🎉 #Gradle Build Tool has reached 60+ million downloads / month! 🎉 🎉 Thanks to our tireless engineers and vibrant community for helping reach this milestone ❤️
031
Reposted by Oleg Nenashev
Continuous Delivery Foundation (CDF) @cdeliveryfdn.bsky.social · 01/10/2025
#Hacktoberfest 2025 is here! Hack now: cd.foundation/hacktoberfes...
cd.foundation
Hacktoberfest 2025 - CD Foundation
Participate in Hacktoberfest 2025 and contribute to CD Foundation Projects: Jenkins, Ortleius and our Cybersecurity Guide
011
Reposted by Oleg Nenashev
Holly Cummins @hollycummins.com · 29/09/2025
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...
infoq.com
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 ...
064
Oleg Nenashev @asciidwarf.bsky.social · 25/09/2025
37
000
Reposted by Oleg Nenashev
FOSDEM @fosdem.org · 19/09/2025
fosdem.org
FOSDEM 2026 - FOSDEM 2026: 31st January and 1st February
Brussels / 31 & 1 January 2026
06039
Reposted by Oleg Nenashev
⚜️usabon🤍 @lilywhiteout.bsky.social · 18/09/2025
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-...
jetbrainsmerchandise.com
Kodee Plush Keyring
Spread dev joy wherever you go with this perfect pocket pal.
181
Reposted by Oleg Nenashev
Develocity @gradle.com · 16/09/2025
📣 #Gradle 9.1.0 RC4 is out and ready for testing 🔬 docs.gradle.org/9.1.0-rc-4/release-… Bug fixes and… ☕ Full #Java25 support 🔧 Native task graph visualization 💼 Enhanced console output Please report any 🐛 on GitHub!
docs.gradle.org
Gradle 9.1.0-rc-4 Release Notes
We are excited to announce Gradle 9.1.0-rc-4.
071
Reposted by Oleg Nenashev
Johannes Bechberger @mostlynerdless.de · 17/09/2025
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
mostlynerdless.de
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.
1127
Oleg Nenashev @asciidwarf.bsky.social · 12/09/2025
- What do we say to colleagues who got ill this week? - Git Gud Soon! #Silksong
000
Reposted by Oleg Nenashev
Develocity @gradle.com · 11/09/2025
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...
liutikas.net
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.
032
Oleg Nenashev @asciidwarf.bsky.social · 05/09/2025
It is actually better. The Jenkins community has invested in devtools and DevX for years. It addressed many common problems like untangling classloading mess or plugin dependencies, as @liutikas.net wrote recently. Java frameworks have very similar challenges, and should learn from each other
010
Oleg Nenashev @asciidwarf.bsky.social · 05/09/2025
You should try Jenkins plugin development 😘
110
Oleg Nenashev @asciidwarf.bsky.social · 30/08/2025
Oops, I did it again
020
Oleg Nenashev @asciidwarf.bsky.social · 29/08/2025
WikiCite and WikiData Days in Bern have started!
WikiData Days in Bern
000
Oleg Nenashev @asciidwarf.bsky.social · 27/08/2025
📢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
010
Oleg Nenashev @asciidwarf.bsky.social · 27/08/2025
It is the best possible focus time for catching up on your email drafts and reading list
000
Reposted by Oleg Nenashev
DeezerDevs @deezerdevs.bsky.social · 26/08/2025
‪📅 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...
eventbrite.fr
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éé !
142
Reposted by Oleg Nenashev
Martin Bonnin @mbonnin.net · 24/08/2025
Sunday writing about why (and how) you should isolate your plugins work. mbonnin.net/2025-08-24_i...
mbonnin.net
082
Oleg Nenashev @asciidwarf.bsky.social · 22/08/2025
Got a junior DevRel to shadow me. Nicole is 6 months old today 🎂
010
Oleg Nenashev @asciidwarf.bsky.social · 21/08/2025
I think my one will be based on Quarkus too, after all. I depend on Gradle less now, and I definitely prefer Quarkus Dev Services to the Spring implementation 😀 m.devoxx.com/events/dvbe2...
m.devoxx.com
000
Reposted by Oleg Nenashev
Brice Dutheil @bricedutheil.bsky.social · 14/08/2025
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...
docs.gradle.org
Gradle 9.1.0-rc-1 Release Notes
We are excited to announce Gradle 9.1.0-rc-1.
084
Reposted by Oleg Nenashev
daniel:// stenberg:// @bagder.mastodon.social.ap.brid.gy · 14/08/2025
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
38 known car brandsa blank slide
16223372
Oleg Nenashev @asciidwarf.bsky.social · 11/08/2025
My Bluesky feed is basically @mbonnin.net and some Quarkus stuff 😅
110
Reposted by Oleg Nenashev
Martin Bonnin @mbonnin.net · 11/08/2025
The contrapositive of my previous blog post mbonnin.net/2025-07-10_t...
mbonnin.net
The case for `kotlin-gradle-plugin`
Writing Gradle plugins in Zen mode.
071
Reposted by Oleg Nenashev
KTConf @ktconf.bsky.social · 06/08/2025
The KTConf.be 2025 schedule is live. On September 19th at Terhills Hotel in Maasmechelen, we’ll gather Kotlin developers for a day of talks, discussions, and networking. We still need to fill a few more seats. If you’ve been considering joining, now’s the time. #KTConf #Kotlin #Belgium #KTConf2025
ktconf.be
KTConf 2025
Belgium's Premier Kotlin Conference
024
Oleg Nenashev @asciidwarf.bsky.social · 07/08/2025
Hopefully, the Kotlin island will soon be safe to visit, too 🙏
010
Oleg Nenashev @asciidwarf.bsky.social · 07/08/2025
Not so farewell at #JCrete. We'll continue with a hackathon tomorrow
010
Reposted by Oleg Nenashev
Max Rydahl Andersen @maxandersen.xam.dk · 03/08/2025
Pretty sure same was said about use of calculators, computers, typewriters, CAD, automobiles etc. All of these allowed less fortunate to participate in skillfull activities and those fortunate hated it. We shouldn't be alienating usage of AI; but educate on how to use it responsibly.
141
Reposted by Oleg Nenashev
Develocity @gradle.com · 29/07/2025
The new release candidate for Gradle 9 is out! 🚀 We want to ship the final version soon, and we'd appreciate your feedback and any regression reports. docs.gradle.org/9.0.0-rc-4/r...
docs.gradle.org
Gradle 9.0.0-rc-4 Release Notes
We are excited to announce Gradle 9.0.0-rc-4.
161
Oleg Nenashev @asciidwarf.bsky.social · 28/07/2025
With more GSoC changes? 🙏
000
Oleg Nenashev @asciidwarf.bsky.social · 28/07/2025
Every time I joke about product naming choices, I recall I called my utility during PhD research a "Programmable Hardware Reengineering Toolkit" or PHRT - can be read as "fɑːt" 💨
010
Oleg Nenashev @asciidwarf.bsky.social · 16/07/2025
Thanks @gradle.com !
060
Reposted by Oleg Nenashev
Pasha Finkelshteyn 🇩🇪⬅️🇷🇺(✡️) @asm0dey.site · 03/07/2025
This video features so many amazing people — @sergialmar.com, @martinelli.ch, @asciidwarf.bsky.social, @ddobrin.bsky.social, @cschuszter.bsky.social, @julientopcu.com — that I don't deserve to be on the cover!
294
Reposted by Oleg Nenashev
Martin Bonnin @mbonnin.net · 29/06/2025
Only 1 day to migrate your Maven publishing to the Central Portal! To celebrate the big unification of publishing APIs, I have ve just released nmcp 1.0.0-rc.0 🎉 github.com/GradleUp/nmc...
github.com
Release v1.0.0-rc.0 · GradleUp/nmcp
What's Changed Make uploading snapshots less verbose by @martinbonnin in #120 Add logs for zipping the files by @martinbonnin in #121 Fix an OkHttp response leak by @martinbonnin in #122 Full Cha...
061
Oleg Nenashev @asciidwarf.bsky.social · 24/06/2025
Of course. I just want to test it first so that we do not confuse people
010
Oleg Nenashev @asciidwarf.bsky.social · 23/06/2025
Let's see. I still need to make a new talk, the OpenAPI and Moonwalk ones are clearly exhausted by now speakerdeck.com/onenashev/op... Of course, I have some API integration testing ones 🤔
speakerdeck.com
Moonwalk the OpenAPI talk. Developer Experience and OpenAPI 4
Swagger and OpenAPI revolutionized the API landscape and created a thriving ecosystem of developer tools, from IDEs to contract testing and no-code solu…
010
Reposted by Oleg Nenashev
Develocity @gradle.com · 23/06/2025
📣 #Gradle 9.0.0 RC1 is ready for testing! 🔧 Configuration Cache is the recommended execution mode ☕ Gradle requires Java 17+ to run 💼 Update to #Kotlin 2.1 and #Groovy 4.0 ⚡ Improve Kotlin build script compilation avoidance Please report any 🐛 on GitHub! docs.gradle.org/9.0.0-rc-1/r...
docs.gradle.org
Gradle 9.0.0-rc-1 Release Notes
We are excited to announce Gradle 9.0.0-rc-1.
0174
Oleg Nenashev @asciidwarf.bsky.social · 23/06/2025
I would love to join, though I haven't found a travel budget yet
110
Oleg Nenashev @asciidwarf.bsky.social · 23/06/2025
Nice! See you soon in Neuchâtel ? :)
010
Reposted by Oleg Nenashev
Kotlin by JetBrains @kotlinlang.org · 15/05/2025
🚀 To enhance your developer experience, @gradle.com, Google, and @jetbrains.com have joined forces to define Gradle best practices – helping you build confidently, avoid pitfalls, and future-proof your projects. This is just the beginning – stay tuned! 👉 Learn more: blog.gradle.org/gradle-best-...
blog.gradle.org
Gradle Best Practices - A Path to Build Happiness
Gradle Build Tool, also known as Gradle, is a highly flexible and extensible build system. It supports multiple ways to structure and configure builds, making it incredibly powerful—but also somewhat ...
0164
Reposted by Oleg Nenashev
Paris JUG @parisjug.org · 10/06/2025
Démarrage de notre soirée Gradle avec @jacomet.dev
042
Oleg Nenashev @asciidwarf.bsky.social · 13/06/2025
We have updated some documentation pages already, more to come along with Gradle 9
010
Oleg Nenashev @asciidwarf.bsky.social · 13/06/2025
I wouldn't say so. With Maven, probably with any other build tools, there are always two answers: "what is available out of the box?" and " what can you do with the help of the framework and available extensions?". For Maven or Gradle, The answer to the latter question is "pretty much anything"
100
Oleg Nenashev @asciidwarf.bsky.social · 11/06/2025
Responded below. We still have quite a few things to do, but there is a number of stable community plugins available
010