Sign in

Goooler

@goooler.bsky.social
33 followers 79 following 33 posts

github.com/Goooler

PostsRepliesMedia
Goooler @goooler.bsky.social · 29/09/2026
I like this Buğday, but I hate bug days.
000
Reposted by Goooler
KotlinConf @kotlinconf.com · 16/09/2026
🔥 The Kotlin community is already planning the next reunion! 📍 Kraków, Poland 📅 April 21-23 KotlinConf 2027 Super Early Bird tickets are now on sale – it’s the lowest price for the biggest Kotlin event of the year. 🎟️ Get yours today! kotl.in/conf27-seb-x
kotl.in
KotlinConf 2027, Apr 21–23, Kraków
KotlinConf is the official Kotlin conference by JetBrains. It is a place for the community to gather and discuss all things Kotlin.
095
Reposted by Goooler
Mark Reinhold @mreinhold.org · 15/09/2026
Java 27 / JDK 27: General Availability: mail.openjdk.org/archives/lis... Features: openjdk.org/projects/jdk... Downloads: jdk.java.net/27/ #Java27 #JDK27 #OpenJDK #Java
04425
Reposted by Goooler
Jaewoong Eum (skydoves) @skydoves.bsky.social · 11/08/2026
Android Gradle Plugin DSL/API migration timeline for AGP 10.0. developer.android.com/build/releas...
developer.android.com
Android Gradle Plugin DSL/API migration timeline  |  Android Studio  |  Android Developers
This page describes the planned evolution of the Android Gradle Plugin's DSL and API.
3101
Reposted by Goooler
Romain Guy @romainguy.dev · 27/07/2026
Fascinating optimization work done by the R8 and Compose teams to optimize coroutines: android-developers.googleblog.com/2026/07/how-...
android-developers.googleblog.com
How R8 made Kotlin Coroutines on Android 2x faster
News and insights on the Android platform, developer tools, and events.
0315
Reposted by Goooler
Sebastian Sellmair @sellmair.dev · 17/07/2026
Let me share the '.kar' (Kotlin Archive) file format 🙇‍♂️! A single binary you can publish, which shall carry everything necessary to build your project! While this is a prototype, I really would like to share some of our early measurements! 🥳
3134
Reposted by Goooler
Zac Sweers @zacsweers.dev · 06/07/2026
Contributed R8 support to shadow, main benefit is you could produce pretty optimized uber jars now (on top of just tree-shaking). Should be pretty handy for CLIs. github.com/GradleUp/shadow/re...
github.com
Release 9.5.0 · GradleUp/shadow
Added Check DuplicatesStrategy for merging transformers. (#2026) This will log warnings when an incompatible DuplicatesStrategy (e.g., EXCLUDE) is applied in Gradle configuration for built-in Reso...
3182
Reposted by Goooler
Jakub Chrzanowski @chrzanowski.info · 06/07/2026
Good morning to a new splash screen in @intellijidea.com 🎉 Happy cake day, @kotlinlang.org 🍰
074
Reposted by Goooler
Kotlin by JetBrains @kotlinlang.org · 16/06/2026
🎉 Kotlin turns 15 this year! 🎉 As part of the celebration, we've brought the Kotlin Effect into real life – making everyday situations more concise, efficient, and fun. Watch on YouTube: kotl.in/u6nciz Explore the Kotlin Effect further: kotl.in/6xzc69
0174
Reposted by Goooler
Commonhaus Foundation @commonhaus.org · 17/06/2026
🎉 OkHttp, Okio, Retrofit, and SQLDelight join Commonhaus! www.commonhaus.org/activity/315...
commonhaus.org
🎉 OkHttp, Okio, Retrofit, and SQLDelight join Commonhaus!
OkHttp, Okio, Retrofit, and SQLDelight join Commonhaus under the lysine.dev banner
04421
Reposted by Goooler
Martin Bonnin @mbonnin.net · 21/06/2026
Nmcp 1.6.0 removes a bunch of checksums making it easier to respect your Maven Central upload quota github.com/GradleUp/nmc...
github.com
Release v1.6.0 · GradleUp/nmcp
Nmcp 1.6.0 stops publishing the following checksums: signature checksums (.asc.md5, .asc.sha1, .asc.sha256, .asc.sha512) all non-required checksums (.sha256, .sha512) all maven-metadata checksums ...
162
Reposted by Goooler
Bridget Phillips @jingibus.bsky.social · 17/06/2026
Big sigh Good things are good! They don't last forever. But they do survive themselves jakewharton.com/the-lysine-c...
jakewharton.com
The lysine contingency – Jake Wharton
0182
Reposted by Goooler
Kotlin by JetBrains @kotlinlang.org · 16/06/2026
Applications are now open for a new round of the Kotlin Foundation Grant Program for library authors! If you're maintaining open-source Kotlin Multiplatform projects, including libraries, tools, and frameworks, apply here 👇 kotlinfoundation.org/news/grant-pro…
kotlinfoundation.org
Apply for the 2026 Kotlin Foundation Grant Program for Library Authors
Kotlin Foundation – protect, promote and advance the development of the Kotlin programming language.
063
Reposted by Goooler
Jaewoong Eum (skydoves) @skydoves.bsky.social · 12/06/2026
I just published a new open-source project, Compose Navigation Graph! ⛵️ Compose Navigation Graph plugin for Android Studio that visualizes your entire app flow as an interactive map of rendered previews, typed arguments, and transitions. github.com/skydoves/com...
2218
Reposted by Goooler
Jesse Wilson @swank.ca · 10/06/2026
Okhttp 5.4 interceptors can do more. 🎸 square.github.io/okhttp/chang...
square.github.io
Change Log - OkHttp
Square’s meticulous HTTP client for the JVM, Android, and GraalVM
1133
Reposted by Goooler
Jesse Wilson @swank.ca · 27/05/2026
youtu.be
Jake Wharton | KotlinConfersations'26
YouTube video by Kotlin by JetBrains
0202
Reposted by Goooler
Saket Narayan @saket.me · 25/05/2026
Introducing Touch Robot, something that has materially changed how I write screenshot tests. We've been using it at Block for ~2 years to catch animation and gesture bugs that static screenshots miss. saket.me/touch-robot/
saket.me
Introducing Touch Robot, for writing interactive screenshot tests in Compose UI
The best parts of a UI are usually in motion. The bugs are too.
1205
Reposted by Goooler
Ivan “CLOVIS” Canet @ivcanet.bsky.social · 21/05/2026
ShadowJAR demo with @goooler.bsky.social
051
Reposted by Goooler
Romain Guy @romainguy.dev · 19/05/2026
Android is now Compose-first: developer.android.com/develop/ui/c... It was years in the making, and I'm happy to see it's finally here!
developer.android.com
Android is Compose-first  |  Jetpack Compose  |  Android Developers
Android is Compose-first, and the Views system is now in maintenance mode, meaning it will only receive updates for highly critical fixes.
26817
Goooler @goooler.bsky.social · 18/05/2026
Michael Schumacher ist mein Held #Schumacher #Ferarri #Mercedes #F1
000
Goooler @goooler.bsky.social · 15/05/2026
See you next week in Munich! #Kotlin #KotlinConf #JetBrains
010
Reposted by Goooler
Zac Sweers @zacsweers.dev · 27/04/2026
Metro reaches 1.0! It's the proudest work of my career and I strongly feel this is how dependency injection in Kotlin should be. Thank you to everyone that's contributed and helped this project get to where it's at. Metro wouldn't be where it is without you. www.zacsweers.dev/metro-is-sta...
zacsweers.dev
🚇 Metro is Stable
Metro 1.0.0 is out now and stable. This means that its runtime APIs (runtime, MetroX artifacts, Gradle plugin, etc.) are now API-stable unless annotated with an experimental annotation. This is an ex...
310630
Goooler @goooler.bsky.social · 15/04/2026
Right, this is built on Shadow 😀
010
Reposted by Goooler
Aurimas Liutikas @liutikas.net · 01/04/2026
It is sadly true - androidx ktx libraries have been killed today and it is all Jake Wharton's doing. Details here: jakewharton.com/an-update-on... #androidx #androiddev
jakewharton.com
An update on Android KTX – Jake Wharton
2325
Reposted by Goooler
Aurimas Liutikas @liutikas.net · 29/03/2026
Intellij 2026.1 now ships inspections for Gradle best practices that helped create! www.jetbrains.com/idea/whatsne... #gradle
jetbrains.com
What's New in IntelliJ IDEA
Discover IntelliJ IDEA 2026.1 with support for more AI agents and ACP, Java 26 and Kotlin 2.3.20, Spring insights, and productivity boosts.
1101
Reposted by Goooler
Mark Reinhold @mreinhold.org · 17/03/2026
Java 26 / JDK 26: General Availability: mail.openjdk.org/archives/lis... Features: openjdk.org/projects/jdk... Downloads: jdk.java.net/26/ #Java26 #JDK26 #OpenJDK #Java
mail.openjdk.org
Java 26 / JDK 26: General Availability - jdk-dev - openjdk.org
06133
Goooler @goooler.bsky.social · 18/03/2026
It’s a bit faster.
120
Goooler @goooler.bsky.social · 09/03/2026
000
Goooler @goooler.bsky.social · 07/03/2026
If you like what I do, feel free to drop a vote for me.
000
Goooler @goooler.bsky.social · 16/02/2026
Jackie Chan leading 'We Are the World' right now. Happy Chinese New Year! 🐎 www.youtube.com/watch?v=W-ei... #JackieChan #MichaelJackson #ChineseNewYear
300
Goooler @goooler.bsky.social · 24/01/2026
I added HTTP QUERY method for this version 😀
030
Reposted by Goooler
Kotlin by JetBrains @kotlinlang.org · 23/01/2026
🎉 Exposed 1.0.0 has finally arrived, bringing: 🐙 R2DBC support 🐙 Stable API 🐙 Performance enhancements Check out the blog post for the full details and migration guide 👇 kotl.in/7yl041
kotl.in
Exposed 1.0 Is Now Available | The Kotlin Blog
This is the first major release of Exposed – a huge milestone for both the project and the Exposed team! This release brings many new exciting features, the most requested being R2DBC support, as well...
0207
Goooler @goooler.bsky.social · 22/01/2026
You can track the latest JetBrains EAP releases here. github.com/dahlia/homeb...
github.com
GitHub - dahlia/homebrew-jetbrains-eap: JetBrains EAP Casks for Homebrew Cask
JetBrains EAP Casks for Homebrew Cask. Contribute to dahlia/homebrew-jetbrains-eap development by creating an account on GitHub.
000
Goooler @goooler.bsky.social · 22/01/2026
I want to be there because I want to see Jake Wharton and so many other brilliant developers. #gotokotlinconf26
000
Reposted by Goooler
Kotlin by JetBrains @kotlinlang.org · 13/01/2026
Compose Multiplatform 1.10.0 is out! 🎉 What’s new: ✨ Common @​Preview annotation 🧭 Support for Navigation 3 on non-Android targets 🔥 Stable and bundled Compose Hot Reload Learn more: blog.jetbrains.com/kotlin/2026/01/c…
blog.jetbrains.com
Compose Multiplatform 1.10.0: Unified @Preview, Navigation 3, and Stable Compose Hot Reload | The Kotlin Blog
Compose Multiplatform 1.10.0 has been released with common @Preview annotation, support for Navigation 3 on non-Android targets, and bundled stable Compose Hot Reload.
15318
Reposted by Goooler
Martin Bonnin @mbonnin.net · 06/01/2026
Heads up it looks like Sonatype is starting to enforce stricter throttling on Maven Central. If you see 429/403 errors from your runneres, you're not alone. github.com/actions/runn... www.sonatype.com/blog/maven-c...
github.com
CI Runners Suddenly Failing with 403 Forbidden for Maven/Gradle Repositories (ubuntu-latest) · Issue #4180 · actions/runner
Since today, our CI pipelines running on ubuntu-latest and other hosted runners have started failing while downloading dependencies from Maven/Gradle repositories, returning HTTP 403 Forbidden erro...
162
Goooler @goooler.bsky.social · 03/01/2026
This is great, native YouTube Music on macOS. github.com/sozercan/kaset
github.com
GitHub - sozercan/kaset: 📻 The missing YouTube Music macOS app
📻 The missing YouTube Music macOS app. Contribute to sozercan/kaset development by creating an account on GitHub.
030
Reposted by Goooler
Chris Banes @chrisbanes.me · 29/12/2025
If your engineering team is 'senior-only' + AI-assisted… where do tomorrow's seniors come from? New blog post on the 'disappearing middle': chrisbanes.me/posts/disapp...
chrisbanes.me
The Disappearing Middle: How AI Coding Tools Are Breaking Software Apprenticeship
How AI coding agents are automating away the developer apprenticeship ladder. Discover three personas for using agentic programming effectively, when it accelerates work, and critical guardrails to pr...
64418
Reposted by Goooler
Martin Bonnin @mbonnin.net · 30/11/2025
New blog post. Are you taking the pomme? mbonnin.net/2025-11-29_t...
mbonnin.net
Is Gradle Metadata a better POM?
The curse of Turing complete dependency resolution
192
Reposted by Goooler
Jaewoong Eum (skydoves) @skydoves.bsky.social · 02/11/2025
I'm happy to share that I published a new open-source library, Compose Stability Analyzer! This is a plugin that provides real-time stability analysis for Jetpack Compose functions in Android Studio or IntelliJ IDEA. github.com/skydoves/com...
github.com
GitHub - skydoves/compose-stability-analyzer: 🦄 Real-time analysis of Jetpack Compose composable functions' stability directly within Android Studio or IntelliJ.
🦄 Real-time analysis of Jetpack Compose composable functions' stability directly within Android Studio or IntelliJ. - skydoves/compose-stability-analyzer
34215
Reposted by Goooler
Aurimas Liutikas @liutikas.net · 15/10/2025
Awesome post from @f1xedgear.bsky.social and @autonomousapps.bsky.social about improving Gradle sync times in the IDE engineering.block.xyz/blog/shrinki... #gradle
engineering.block.xyz
Shrinking Elephants
Managing very large projects with Gradle and Intellij IDEA-based IDEs
0158
Reposted by Goooler
Márton Braun @zsmb.co · 26/08/2025
There's no good reason why people distributing apps outside the Play Store should need to provide their personal data to Google. This is just taking Android into the horrible world of dev accounts and notarization that Apple enforces.
34717
Goooler @goooler.bsky.social · 16/08/2025
There is an easy way to view AGP sources. I added the version automation based on the great work of @jrodbx.bsky.social github.com/Goooler/agp-...
github.com
GitHub - Goooler/agp-sources: Contains the per-release bundled sources to the Android Gradle Plugin, useful for general Android development and pointing to open Google issues.
Contains the per-release bundled sources to the Android Gradle Plugin, useful for general Android development and pointing to open Google issues. - Goooler/agp-sources
100
Goooler @goooler.bsky.social · 07/08/2025
Shadow 9.0.0 is out! This release is a major update from the 8.x series. The plugin has been fully rewritten in Kotlin, bringing significant improvements to maintainability, performance, and future extensibility. github.com/GradleUp/sha...
github.com
Release 9.0.0 · GradleUp/shadow
WarningThis release is a major update from the 8.x series. The plugin has been fully rewritten in Kotlin, bringing significant improvements to maintainability, performance, and future extensibility...
010
Goooler @goooler.bsky.social · 15/07/2025
TIL, the `buildToolsVersion` of AGP does not default to `compileSdk` but `SdkConstants.CURRENT_BUILD_TOOLS_VERSION`, which means even if you are setting `compileSdk = 36`, the `buildToolsVersion` is still `35.0.0`. See: github.com/Goooler/agp-... github.com/Goooler/agp-...
github.com
010
Reposted by Goooler
Gabriel Ittner @gabrielittner.bsky.social · 14/07/2025
Version 0.34.0 of the gradle-maven-publish-plugin finally comes with configuration cache support. Dropping support for Sonatype OSSRH unblocked us from waiting for Gradle to resolve the underlying issue on their side. github.com/vanniktech/g...
github.com
Release 0.34.0 · vanniktech/gradle-maven-publish-plugin
Added configuration cache support for publishing. Removed support for publishing through Sonatype OSSRH since it has been shut down. See the 0.33.0 release notes for upgrade instructions if you hav...
0155
Goooler @goooler.bsky.social · 06/07/2025
Do you like this, especially for Italians?
000