Benedikt Ritter (he/him)

@britter@chaos.social
385 Followers
460 Following
1.4K Posts

I live in West Germany with my wife and two little sons.

In my free time I enjoy cycling, reading (space
operas), and video games. I also like to tinker with my computer and am very facinated by NixOS.

I work as an independent developer productivity consultant, co-founded GradleX.org, and am an emeritus Apache Software Foundation member. Last but not least, I co-host my own podcast: Autoweird.fm

#cycling #gravelbike #nixos #linux #gradle #java #podcast

GitHubhttps://github.com/britter
Podcasthttps://autoweird.fm
Websitehttps://www.britter.dev
@marcphilipp @Sharat_Chander congrats! Well deserved.

Hände Hoch! Wer von euch hat das Gang of four Buch das letzte Jahr in der Hand gehabt? Wir nämlich auch nicht!
Also doch! Jetzt für die Folge!
https://autoweird.fm/2025/06/16/folge-113-patterns-schmatterns-gang-of-four-in-2025/

Wir reden über DAS Buch und über Design-Patterns. (Oder Entwurfsmuster: Damit uns @nilshartmann auch versteht! 😅)
Weil wir das schon länger nicht mehr gemacht haben!
Wann ihr das letzte Mal?

Hört doch mal rein!

Folge 113: Patterns Schmatterns - Gang of four in 2025

Heute geht es um das Gang of Four Buch. Und um Patterns! Holger vertritt die steile These dass das GoF Buch und vielleicht sogar Patterns nicht mehr so ein große Rolle spielen wie vielleicht früher (tm). Der Bene widerspricht gar nicht so hart! Wie seht ihr das? Schreibt uns!

@Autoweird.fm
@nobodyinperson does immich store images in git annex?!
@ghost_letters @marcphilipp it's a fair point, although I find it weird to bring it up this way while I'm trying to celebrate somebody's success 🤔
@ghost_letters @marcphilipp not sure what your point is 😅

Parameterized test class support has landed in JUnit. Read all about it in this blog post by JUnit maintainer @marcphilipp: https://www.marcphilipp.de/blog/2025/06/07/stf-milestone-4-parameterized-test-classes/

#java #junit #testing #opensource #release

STF Milestone 4: Parameterized test classes • Marc Philipp

Personal website

New Release v2.4 of https://github.com/gradlex-org/jvm-dependency-conflict-resolution

🔧 Fixes:
- #238: The patch DSL now supports dependencies with non-standard variant names (e.g., com.google.guava).
- #243: Resolved clashes between jakarta.xml.ws:jakarta.xml.ws-api and jakarta.jws:jakarta.jws-api for versions ≤ 4.0.

⚠️ Deprecation:
- #251: GuavaComponentRule is now deprecated in favor of the more flexible and general patch DSL.

#Gradle #DependencyManagement #Java #JVM #OpenSource #DevTools #SoftwareEngineering

GitHub - gradlex-org/jvm-dependency-conflict-resolution: Gradle plugin to improve Dependency Conflict Detection and Resolution

Gradle plugin to improve Dependency Conflict Detection and Resolution - gradlex-org/jvm-dependency-conflict-resolution

GitHub

You know why the AI vibe coding hype is problematic? Because it seems to shift the perception of developer productivity from "deliver the right code" to "deliver lots of lines of code".

I've had times where I spend a full week just to come up with a 200 LoC change. It was not a lot of code, but it did the right thing the right way.

We need to stop following the hype train and value deep thinking over producing a bunch of crap again.

#ai #vibecoding #developerproductivity #hottake

I finally ordered a Framework 13 with the new AMD Ryzen CPU by @frameworkcomputer.

While I liked my Pulse 14 Gen 3 by @tuxedocomputers, the Framework's upgradability convinced me.

Can't wait for the delivery. Of course it's going to run @nixos_org.

#NewLaptop #amdryzen #linux #repaircafe

If you have negative voices telling you that nobody will pay for your niche software, this post is for you

In less than 5 months, komorebi, the tiling window manager for Windows, now has 49 active individual commercial use license subscriptions

Edit:

I woke up this morning and that number is now at a nice round 50 ♥️

There is an active license count tracker along with an automatically updated wall of testimonials here if you would like to keep an eye on the journey to 100 - https://lgug2z.com/software/komorebi

#software

Komorebi

Komorebi is a tiling window manager for Windows, written in the Rust programming language, published under the Komorebi License. The Komorebi License does not permit any kind of commercial use (i.e. using komorebi at work). A dedicated Individual Commercial Use License is available for those who want to use Komorebi at work. The Individual Commercial Use License adds “Commercial Use” as a “Permitted Use” for the licensed individual only, for the duration of a valid paid license subscription only. All provisions and restrictions enumerated in the Komorebi License continue to apply.

LGUG2Z