Jendrik Johannes

@jendrik
487 Followers
115 Following
279 Posts

Great to see that the Gradle team is heavily invested in cleaning up and removing outdated functionalities and APIs. New users will be grateful. Looking forward to Gradle 10!

#Gradle #Java

Reviewmoji - Five emojis for effective code reviews

https://britter.dev/blog/2026/05/08/reviewmoji/

#GitHub #codereview #emoji #safespace

Reviewmoji: Five Emojis for Effective Code Reviews β€” Reproducible Thoughts

I prefix every code review comment with one of five emojis to signal what response I expect from the author. Here is the convention.

Flaky GitHub Pull Request builds are an annoying reality in many projects. Just when you think a change is complete and good to merge, you are greeted with an ❌. To unblock your PR, you need to rerun lengthy test pipelines just because of one rogue test.

If you have a Java project on GitHub, TestLens can help you:

https://testlens.app/blog/2026/05/07/reuse-test-results/

Drop me a message, if you would like to join our beta program.

#Java #JUnit #Gradle #Maven #GitHub

#JUnit team working at #JCON 2026!

Happy testings!

We’re happy to share that Mastodon has been awarded a service agreement from the Sovereign Tech Fund @sovtechfund πŸŽ‰

This covers five major initiatives through 2026 and 2027. We are very grateful for this support. Read about the details in our blog post.

https://blog.joinmastodon.org/2026/04/sovereign-tech-agency-funding/

Sovereign Tech Agency funding

Announcing a service agreement for new work to improve Mastodon and the broader ecosystem.

Mastodon Blog

What a wonderful moment. Humans traveling farther away from earth than ever before.

#Artemis

We've refreshed the TestLens visual identity with a new logo, colors, and fonts.
Here's the story behind the design.

https://testlens.app/blog/2026/03/26/new-logo/

#ContinuousIntegration #Testing #Java #GitHub #JUnit #Gradle #Maven

TestLens Has a New Look

We've refreshed the TestLens visual identity with a new logo, colors, and fonts. Here's the story behind the design.

Heads up - don't just do the major version bump to 6.0.0 for the 'setup-gradle' GitHub action, without being clear about the implications for your setup.

πŸ˜₯

"The caching functionality in `gradle-actions` has been extracted into `gradle-actions-caching`, a proprietary commercial component that is not covered by the MIT License."

https://github.com/gradle/actions/releases/tag/v6.0.0

https://github.com/gradle/actions/pull/885

#Gradle #GitHub #Java

🚨 New Blog Post Alert: Kotlin-lsp Packaging Pt 2

First time dealing with prebuilt binaries in Nix. What looked like a simple version bump ended up involving a native library, some patchelf debugging, and pulling in libgcc for libgcc_s.so.1.

autoPatchelfHook from nixpkgs made it fairly straightforward in the end.

Read more here:
https://britter.dev/blog/2026/03/20/kotlin-lsp-nixvim-pt2/

#nixos #nix #nixpkgs #kotlin #neovim #lsp

Packaging kotlin-lsp for NixVim (Part 2)

How a version bump exposed native library dependencies in kotlin-lsp and what it takes to package them on NixOS

its wild that "treat people with basic dignity" became a radical political position. i remember when it was just called "not being a dick." we used to have that