Sign in

Oleg Nenashev

@asciidwarf.bsky.social
387 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 · 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 · 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
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
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
Not so farewell at #JCrete. We'll continue with a hackathon tomorrow
010
Reposted by Oleg Nenashev
Max Rydahl Andersen @handle.invalid · 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
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
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
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 · 02/06/2025
There are so many ways to shorten "Developer Experience", every company gets their own marketing terms.
020
Oleg Nenashev @asciidwarf.bsky.social · 23/05/2025
From Darth Jenkins to Dark Duke? This is the way 🤓 www.jetbrains.com/lp/java-30/d...
jetbrains.com
Dark theme Duke
You code in the dark and you like it that way. Light mode is for quitters.
010
Reposted by Oleg Nenashev
Catherine Edelveis @edelveis.dev · 19/05/2025
Finally met @asciidwarf.bsky.social offline , a photo is in order 🤩
021
Reposted by Oleg Nenashev
Aurimas Liutikas @liutikas.net · 01/05/2025
I'm proud of Gradle Best Practices finally launching. It was a result of many hours of discussions, negotiations, and wordsmithing to bring you the first batch of best practices. It was a deep collaboration between Google, Jetbrains, and Gradle. Enjoy it! blog.gradle.org/gradle-best-... #gradle
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 ...
35414
Reposted by Oleg Nenashev
Ivan “CLOVIS” Canet @ivcanet.bsky.social · 18/05/2025
Will you be at #KotlinConf and are working on an open-source library—or love one you'd love to share? During both days, at the noon pauses, at the Kotlin Foundation booth, you'll be able to talk about your favorite library for a few minutes! Register here: docs.google.com/document/d/1...
docs.google.com
Kotlinconf 2025 - Project Demos at the Kotlin Foundation Booth
Kotlinconf 2025 - Kotlin Project Demos At Kotlinconf, we will be hosting 10-minute project demos right at the Kotlin Foundation Booth! Every conference participant is welcome to present on ANY open ...
1106
Oleg Nenashev @asciidwarf.bsky.social · 14/05/2025
For #Gradle plugin and advanced build developers, tomorrow we have a webinar on Configuration Cache - gradle.com/events/gradl...
gradle.com
Gradle Configuration Cache: 2x faster, 4x smaller, and ready for Gradle 9.0 | Gradle
Join Alex Semin, Staff Software Engineer at Gradle, for a presentation on the current state of Configuration Cache: its benefits, functionality, value, and recent improvements in performance, resource...
010
Oleg Nenashev @asciidwarf.bsky.social · 13/05/2025
Agentic Gradle, anyone?
000
Oleg Nenashev @asciidwarf.bsky.social · 09/05/2025
My level of following the news this quarter - I thought #DevoxxUK and #DevopsDaysGeneva are already over
010
Reposted by Oleg Nenashev
Aurimas Liutikas @liutikas.net · 03/04/2025
A post on how to separate your API and implementation in a JVM library so your end users only get to the API surface. www.liutikas.net/2025/04/03/P... #gradle
liutikas.net
Public (API) Declaration
It’s helpful to think of libraries as having of two parts: API surface: the set of classes, interfaces, and methods that users are intended to interact with....
0123
Oleg Nenashev @asciidwarf.bsky.social · 06/05/2025
WireMock module for Testcontainers Go got a new release with Windows compatibility fix and support for benchmarking. Thanks to all contributors! github.com/wiremock/wir...
github.com
Release v1.0.0-alpha-11 · wiremock/wiremock-testcontainers-go
🚀 New features and improvements Change RunDefaultContainerAndStopOnCleanup to use the interface testing.TB so that it can be used in benchmark setup code (#48) @jordcarfetch 🐛 Bug fixes Fix file...
010
Reposted by Oleg Nenashev
The guy at the end of Bruno’s leash @davidgs.com · 30/04/2025
Open Source 911: osuosl.org/blog/osl-... #OpenSource
osuosl.org
Future of OSL in Jeopardy | OSU Open Source Lab
A nonprofit organization working for the advancement of open source technologies.
021
Oleg Nenashev @asciidwarf.bsky.social · 23/04/2025
🐘 We finally got a meetup page for Gradle Build Tool Community events and webinars! The next stream on Declarative Gradle is tomorrow! @gradle.com www.meetup.com/virtual-grad...
meetup.com
Webinar - Declarative Gradle: A developer-first approach to Gradle builds, Thu, Apr 24, 2025, 5:00 PM | Meetup
As Uncle Ben once said to ~~Toby Maguire~~ Spider-Man, "With great power comes great responsibility". Here at Gradle we like to say, "With great flexibility comes great pow
021
Oleg Nenashev @asciidwarf.bsky.social · 17/04/2025
Platform as a Service, Easter Edition 🐇
000
Reposted by Oleg Nenashev
Martin Bonnin @mbonnin.net · 11/04/2025
Making your Android builds faster with Paul Merlin and Louis Jacomet 🐘 #AMxDC25
041