Reposted by Martin BonninJeff Auriemma @jeff.auriemma.xyz · 29/09/2026Thanks @mbonnin.net for talking GraphQL and Apollo Kotlin with me on the channel! youtu.be/Uxtd3dCNmvoyoutu.beMartin Bonnin on GraphQL governance and Apollo KotlinYouTube video by Jeff Auriemma 042
Martin Bonnin @mbonnin.net · 28/09/2026Reason why GraphQL has been slow to release the GraphQL over HTTP spec is that we needed to build up the issue/pr count to reach the 4xx range and have fun making all those changes with nice error status codes as pr numbers 😄 github.com/graphql/grap...github.comSeptember2026 Edition & Changelog by benjie · Pull Request #444 · graphql/graphql-over-http 110
Martin Bonnin @mbonnin.net · 21/09/2026Once we have a Gradle resolver lib that can reuse the dependency cache, this will be beautiful. 000
Martin Bonnin @mbonnin.net · 21/09/2026Nice side effect of using Gratatouille for your Gradle plugin: you have nice boundaries for unit testing your Gradle tasks without having to launch a full Gradle instance. github.com/GradleUp/tap...github.comIgnore `module-info.class` by martinbonnin · Pull Request #109 · GradleUp/tapmocFixes #108 110
Martin Bonnin @mbonnin.net · 09/09/2026J'avais le bénéfice du doute jusqu'à cette partie: "I said that if OpenAI released its result in the way proposed I would go public with what happened. The reply was, “Why would you ruin your career?”" Quelle que soit la part des LLM dans le boulot, la réponse de l'être humain est honteuse. 020
Reposted by Martin BonninParis JUG @parisjug.org · 04/09/2026🎉Les inscriptions sont ouvertes pour notre prochain événement #Java par Rémi Forax & friends www.parisjug.org 🏢 Renault Digital [ www.parisjug.org/location/ren... ] 📆 Mardi 08 Septembre 2026 à 19h00parisjug.orgBienvenueBienvenue au Paris JUG Le Paris JUG est un groupe d’utilisateurs Java ayant pour but de réunir les acteurs du langage (professionnels, communautés open source, institutions, étudiants, enseignants…) a... 085
Martin Bonnin @mbonnin.net · 04/09/2026"The risk, he argued, is that by demanding that sustainable energy sources power data centers, Europe will lose time while rivals move ahead" C'est vraiment le dilemne du prisonnier et on est collectivement en train de choisir l'option perpetuité... 010
Martin Bonnin @mbonnin.net · 04/09/2026They don't need to be elegant as long as we can throw unlimited CPU/RAM and resources at the problem... 010
Martin Bonnin @mbonnin.net · 03/09/20262 new #GraphQL RFCs reaching RFC3 ✅ github.com/graphql/grap... github.com/graphql/grap...github.comAllow empty selection sets by benjie · Pull Request #1227 · graphql/graphql-specSince 2015 we've required selection sets to contain at least one field; however it's always been possible to have an empty object returned: type A { a: Int } type B { b: Int } union U = A |... 020
Reposted by Martin BonninJeff Auriemma @jeff.auriemma.xyz · 03/09/2026It's GraphQL Working Group Time 🕰️ 011
Martin Bonnin @mbonnin.net · 02/09/2026Spotify crushed that smart radio. I completely forgot how good all those titles are! (except Sultans of Swing obviously, one doesn't forget the sultans of swing!) 040
Martin Bonnin @mbonnin.net · 31/08/2026Also used that opportunity to add a FAQ entry for the central quotas: gradleup.com/nmcp/portal-...gradleup.comMaven Central FAQ 020
Martin Bonnin @mbonnin.net · 31/08/2026Nmcp 1.6.2 is compatible with Gradle 9.8 milestone 2 and prepares for Gradle 10 github.com/GradleUp/nmc...github.comRelease v1.6.2 · GradleUp/nmcpCompatibility with Gradle 9.8.0-milestone-2 and fixed some warnings about Gradle 10 incompatibility. Many thanks @breskeby and @snazy for the contributions 💙 👷♂️ All changes: Add a group and… 140
Reposted by Martin BonninJovi 🐨 @jovidecroock.com · 30/08/2026While I wasn’t able to finish the fragment arguments specification, I did get it in graphql-js and now graphiql and the LSP tooling github.com/graphql/grap...github.comfeat(graphql-language-service): support GraphQL 17 fragment arguments by JoviDeCroock · Pull Request #4462 · graphql/graphiqlRevives #3761 now that GraphQL.js 17 ships experimental fragment argument support. What changed parse fragment variable definitions and fragment spread arguments in the online parser enable GraphQ... 151
Martin Bonnin @mbonnin.net · 29/08/2026Just edited my first Google Workspace user with terraform. What a world we live in! 110
Martin Bonnin @mbonnin.net · 29/08/2026I sent *a lot* of feedback to Sonatype since many years, wrote one of the first Gradle plugin to support the new publisher API. I asked for an OSS exemption back in June. All I got is a red dashboard :sadpanda: 100
Martin Bonnin @mbonnin.net · 28/08/2026Doesn't look like Google Cloud CDN is in that list. Your ISP knows when you're using Confetti! 👀 020
Martin Bonnin @mbonnin.net · 28/08/2026More than 2 months since the central limits have been announced, dashboard is all red, as usual. This is fine. 240
Martin Bonnin @mbonnin.net · 27/08/2026As a GraphQL discussion grows longer, the probability of discussing #300 approaches one. 120
Martin Bonnin @mbonnin.net · 26/08/2026Ah maybe, I haven't checked lately. If it is, I hope the parser is not bundled with Gradle and `.kd` is used as an extension. 000
Martin Bonnin @mbonnin.net · 26/08/2026Nope, I want a data description language that is a subset of Kotlin. 100
Martin Bonnin @mbonnin.net · 26/08/2026Infrasructure as code solves both technical and organizational problems. Use it! mbonnin.net/2026-08-26-u...mbonnin.netUse git for your DNS and mailing listsDistributed and versioned infrastructure for your organization 130
Martin Bonnin @mbonnin.net · 25/08/2026Prediction: GitHub free tier will be significantly reduced at the beginning of 2027. 150
Martin Bonnin @mbonnin.net · 18/08/2026Try it out live: confetti-app.dev/graphiql6/confetti-app.devGraphiQL 6 (local static build) 011
Martin Bonnin @mbonnin.net · 18/08/2026Yup, Trevor has it in the latest graphiql6 branch. I haven't been able to test it yet, because no server supports it ^^ But soon!github.comGitHub - graphql/graphiql: GraphiQL & the GraphQL LSP Reference Ecosystem for building browser & IDE tools.GraphiQL & the GraphQL LSP Reference Ecosystem for building browser & IDE tools. - graphql/graphiql 120
Reposted by Martin BonninChristophe B. @bladecoder.bsky.social · 16/08/2026I migrated the FOSDEM Companion Android app dependency injection from Dagger Hilt to Metro. Build times are faster as expected and the APK file is also 7KB smaller which is a nice bonus. 2162
Martin Bonnin @mbonnin.net · 13/08/2026I find this brilliant... just before I started wondering if this was written by an llm 😅 110
Martin Bonnin @mbonnin.net · 12/08/2026static.klipy.comCute Cat with 'Thank You!!!' MessageALT: Cute Cat with 'Thank You!!!' Message 010
Martin Bonnin @mbonnin.net · 10/08/2026It's the other way around really: The Kotlin DSL is the half baked thing that should be replaced with declarative Gradle. Writing build logic and conventions in "normal" Kotlin should stay. 040