Reposted by Oleg NenashevCatherine 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.comSpring AI vs LangChain4J: The Live Coding DuelYouTube video by CyberJAR 051
Reposted by Oleg NenashevMarit van Dijk @maritvandijk.bsky.social · 11/10/2025For your weekend #Devoxx playlist: Be more productive with @intellijidea.com, by yours truly www.youtube.com/watch?v=ZWec...youtube.comBe more productive with IntelliJ IDEA by Marit van DijkYouTube video by Devoxx 33710
Reposted by Oleg NenashevContinuous 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/2025Devoxx BE didn't go exactly as planned, but it was still nice to connect with everyone 020
Reposted by Oleg NenashevDevelocity @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 NenashevContinuous Delivery Foundation (CDF) @cdeliveryfdn.bsky.social · 01/10/2025#Hacktoberfest 2025 is here! Hack now: cd.foundation/hacktoberfes...cd.foundationHacktoberfest 2025 - CD FoundationParticipate in Hacktoberfest 2025 and contribute to CD Foundation Projects: Jenkins, Ortleius and our Cybersecurity Guide 011
Reposted by Oleg NenashevHolly Cummins @hollycummins.com · 29/09/2025InfoQ 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.comThe Efficiency Paradox and How to Save Yourself and the WorldHolly 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
Reposted by Oleg NenashevFOSDEM @fosdem.org · 19/09/2025fosdem.orgFOSDEM 2026 - FOSDEM 2026: 31st January and 1st FebruaryBrussels / 31 & 1 January 2026 06039
Reposted by Oleg Nenashev⚜️usabon🤍 @lilywhiteout.bsky.social · 18/09/2025wake 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.comKodee Plush KeyringSpread dev joy wherever you go with this perfect pocket pal. 181
Reposted by Oleg NenashevDevelocity @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.orgGradle 9.1.0-rc-4 Release NotesWe are excited to announce Gradle 9.1.0-rc-4. 071
Reposted by Oleg NenashevJohannes Bechberger @mostlynerdless.de · 17/09/2025With 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... #java25mostlynerdless.deJava 25's new CPU-Time Profiler (1) - Mostly nerdlessLearn 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 NenashevDevelocity @gradle.com · 11/09/2025From 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.netParallel Bits - Which Parts of Gradle Run in ParallelBy 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 · 29/08/2025WikiCite and WikiData Days in Bern have started! 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 NenashevDeezerDevs @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.frCaupain : comment vous aussi, vous pouvez créer un outil open sourceCaupain est un outil CLI pour garder vos version catalogs à jour. Venez rencontrer l'équipe qui l'a créé ! 142
Reposted by Oleg NenashevMartin Bonnin @mbonnin.net · 24/08/2025Sunday 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/2025Got a junior DevRel to shadow me. Nicole is 6 months old today 🎂 010
Reposted by Oleg NenashevBrice Dutheil @bricedutheil.bsky.social · 14/08/2025At 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.orgGradle 9.1.0-rc-1 Release NotesWe are excited to announce Gradle 9.1.0-rc-1. 084
Reposted by Oleg Nenashevdaniel:// stenberg:// @bagder.mastodon.social.ap.brid.gy · 14/08/2025An 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 16223372
Oleg Nenashev @asciidwarf.bsky.social · 11/08/2025My Bluesky feed is basically @mbonnin.net and some Quarkus stuff 😅 110
Reposted by Oleg NenashevMartin Bonnin @mbonnin.net · 11/08/2025The contrapositive of my previous blog post mbonnin.net/2025-07-10_t...mbonnin.netThe case for `kotlin-gradle-plugin`Writing Gradle plugins in Zen mode. 071
Reposted by Oleg NenashevKTConf @ktconf.bsky.social · 06/08/2025The 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 #KTConf2025ktconf.beKTConf 2025Belgium's Premier Kotlin Conference 024
Oleg Nenashev @asciidwarf.bsky.social · 07/08/2025Not so farewell at #JCrete. We'll continue with a hackathon tomorrow 010
Reposted by Oleg NenashevMax Rydahl Andersen @handle.invalid · 03/08/2025Pretty 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 NenashevDevelocity @gradle.com · 29/07/2025The 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.orgGradle 9.0.0-rc-4 Release NotesWe are excited to announce Gradle 9.0.0-rc-4. 161
Oleg Nenashev @asciidwarf.bsky.social · 28/07/2025Every 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
Reposted by Oleg NenashevPasha Finkelshteyn 🇩🇪⬅️🇷🇺(✡️) @asm0dey.site · 03/07/2025This 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 NenashevMartin Bonnin @mbonnin.net · 29/06/2025Only 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.comRelease v1.0.0-rc.0 · GradleUp/nmcpWhat'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 NenashevDevelocity @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.orgGradle 9.0.0-rc-1 Release NotesWe are excited to announce Gradle 9.0.0-rc-1. 0174
Reposted by Oleg NenashevKotlin 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.orgGradle Best Practices - A Path to Build HappinessGradle 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 NenashevParis JUG @parisjug.org · 10/06/2025Démarrage de notre soirée Gradle avec @jacomet.dev 042
Oleg Nenashev @asciidwarf.bsky.social · 02/06/2025There are so many ways to shorten "Developer Experience", every company gets their own marketing terms. 020
Oleg Nenashev @asciidwarf.bsky.social · 23/05/2025From Darth Jenkins to Dark Duke? This is the way 🤓 www.jetbrains.com/lp/java-30/d...jetbrains.comDark theme DukeYou code in the dark and you like it that way. Light mode is for quitters. 010
Reposted by Oleg NenashevCatherine Edelveis @edelveis.dev · 19/05/2025Finally met @asciidwarf.bsky.social offline , a photo is in order 🤩 021
Reposted by Oleg NenashevAurimas Liutikas @liutikas.net · 01/05/2025I'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-... #gradleblog.gradle.orgGradle Best Practices - A Path to Build HappinessGradle 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 NenashevIvan “CLOVIS” Canet @ivcanet.bsky.social · 18/05/2025Will 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.comKotlinconf 2025 - Project Demos at the Kotlin Foundation BoothKotlinconf 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/2025For #Gradle plugin and advanced build developers, tomorrow we have a webinar on Configuration Cache - gradle.com/events/gradl...gradle.comGradle Configuration Cache: 2x faster, 4x smaller, and ready for Gradle 9.0 | GradleJoin 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 · 09/05/2025My level of following the news this quarter - I thought #DevoxxUK and #DevopsDaysGeneva are already over 010
Reposted by Oleg NenashevAurimas Liutikas @liutikas.net · 03/04/2025A 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... #gradleliutikas.netPublic (API) DeclarationIt’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/2025WireMock 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.comRelease 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 NenashevThe guy at the end of Bruno’s leash @davidgs.com · 30/04/2025Open Source 911: osuosl.org/blog/osl-... #OpenSourceosuosl.orgFuture of OSL in Jeopardy | OSU Open Source LabA 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.comWebinar - Declarative Gradle: A developer-first approach to Gradle builds, Thu, Apr 24, 2025, 5:00 PM | MeetupAs 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
Reposted by Oleg NenashevMartin Bonnin @mbonnin.net · 11/04/2025Making your Android builds faster with Paul Merlin and Louis Jacomet 🐘 #AMxDC25 041