Jens Knipper's Avatar

Jens Knipper

@jensknipper.de

Software Engineer working for @openvalue.eu Blogging on jensknipper.de

48
Followers
106
Following
15
Posts
23.05.2025
Joined
Posts Following

Latest posts by Jens Knipper @jensknipper.de

Demystifying Dependency Injection - What It Is and Why It Matters Most projects use Dependency Injection in some form. However, many developers take it for granted and do not really question what it is or why they are using it in the first place. This article aims t...

Last year I gave the talk "Demystifying Dependency Injection" at a few #Java conferences and Meetups ( #JconSlovenia, @javaforumnord.bsky.social, #JavaCro, @jugmuenster.bsky.social , @openvalue.eu ). I am now breaking that talk up into a series of articles.

jensknipper.de/blog/demysti...

19.01.2026 18:45 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
re:Director - Manage Redirects Like a Pro re:Director Manage Redirects Like a Pro# Connect any domain and set up custom redirects in seconds. re:Director gives you full control over your domain traffic. Set up smart, reliable redirects with m...

Already 25 years of @intellijidea.com
Still my daily driver for #Java development
Right now using it to work on a self-hosting application: re-director.github.io
#IntelliJIDEA25

19.01.2026 16:47 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
foojay – Documentation as Code with AsciiDoctor, GitLab CI, and GitLab Pages Writing documentation should be as low-key as possible to remove the pain from the process. One way to achieve this is through Documentation as Code. Setting it up and configuring it may take some tim...

Discover how to handle documentation as code with AsciiDoctor, GitLab CI, and GitLab Pages in this insightful piece by @jensknipper.de. Read on: foojay.io/today/docume... #AsciiDoctor #GitLab

19.01.2026 07:51 πŸ‘ 5 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

There is. They actually provide a Spring integration, JUnit extensions and the manual one.
The code is kind old, ~5 years I think and I got no idea why I took the most boilerplate way to do it

11.01.2026 12:34 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ah yeah, I then usually add a webmail client like RoundCube as a container

11.01.2026 09:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I always love using Green mail. Even has JUnit rules and everything.
Got an example on how to use it here:
github.com/JensKnipper/...

11.01.2026 08:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0
Video thumbnail

another robot highlight for 2025: man wearing humanoid mocap suit kicks himself in the balls

27.12.2025 17:27 πŸ‘ 47052 πŸ” 14488 πŸ’¬ 953 πŸ“Œ 3137

Repost mit Alt

18.12.2025 00:06 πŸ‘ 148 πŸ” 73 πŸ’¬ 1 πŸ“Œ 2
Video thumbnail

Our OpenValue Wrapped 2025 is here! How many cups of coffee? How many AI pair programming sessions? And did we deploy on Fridays?
Watch the GIF to find outπŸ‘‰

#OpenValueWrapped #BetterSoftwareFaster

04.12.2025 11:35 πŸ‘ 3 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Is this cheese grater conscious? Many users feel they're talking to a real person. Scientists say it's time to consider whether they're onto something.

25.11.2025 20:21 πŸ‘ 5541 πŸ” 1397 πŸ’¬ 94 πŸ“Œ 39

Looks like Bobby Tables is going to sign up soon 🫠

17.11.2025 19:40 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - JensKnipper/traefik-examples: Minimalistic examples for Traefik reverse proxy and docker-compose. Locally executable for easy testing and adjusting to your own needs. Minimalistic examples for Traefik reverse proxy and docker-compose. Locally executable for easy testing and adjusting to your own needs. - JensKnipper/traefik-examples

I recently updated my traefik-examples repo to the latest version of #traefik 3.5 - enjoy!
github.com/JensKnipper/...

I also updated the corresponding articles on my website:
jensknipper.de

11.11.2025 18:44 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
JUnit Logo

JUnit Logo

#JUnit has a new logo!!! πŸš€

To everyone who submitted proposals and participated in the design discussions...

Thank You! πŸ‘πŸΌ

github.com/junit-team/j...

08.11.2025 14:54 πŸ‘ 56 πŸ” 11 πŸ’¬ 1 πŸ“Œ 1
Video thumbnail

Cat exhausted after having house full of people from Halloween party😹
#Catsky #Caturday #Animals

01.11.2025 21:32 πŸ‘ 194 πŸ” 22 πŸ’¬ 6 πŸ“Œ 1
Illustration mit einem großen blauen Kreis, der 'unsere Vorurteile' darstellt, unter der Überschrift: 'Was wir an der Hautfarbe anderer Menschen erkennen kânnen'. Darunter die Website
antidiskriminierungsstelle.de./

Illustration mit einem großen blauen Kreis, der 'unsere Vorurteile' darstellt, unter der Überschrift: 'Was wir an der Hautfarbe anderer Menschen erkennen kânnen'. Darunter die Website antidiskriminierungsstelle.de./

Aus (immer noch) aktuellem Anlass…

29.10.2025 12:49 πŸ‘ 2625 πŸ” 807 πŸ’¬ 18 πŸ“Œ 15

When travelling abroad for work I try to take a few days off, discover the country and recharge batteries. Also this time. Among other things I went hiking in beautiful Učka national park, where the lighting and the autumn colored leaves created a beautiful scenery.

26.10.2025 21:13 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I presented my talk 'Demystifying Dependency Injection' where I showed why we want to use DI in the first place, the different injection types and how the wiring is solved. With that knowledge we were ably to demystify how DI is done by all the major frameworks and learned how to do it manually.

26.10.2025 21:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image Post image Post image

Though I am home for a few weeks now and the daily grind has caught up, looking back to #JavaCro is still putting a big smile on my face.

A really well run conference with inspiring talks in a unique location: an island before Rovinj.

26.10.2025 21:13 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Just a few more days to go and I will speak at #JavaCro about Dependency Injection.
#Java

09.10.2025 17:40 πŸ‘ 5 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

Sitting a stray #cat, realizing the world needs more baby cat burritos

06.10.2025 14:13 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

It's @devoxx.com week - time for our traditional Wednesday drinks! 🍺 Join the unofficial Devoxx afterparty on Oct 8, 20:00-23:00 at Café Bier Central, Antwerp. Hosted by your OpenValue friends. Everyone welcome - the more the merrier! Free Belgian beers and great conversations guaranteed! #devoxx

06.10.2025 10:10 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Post image

Oder so.

27.09.2025 08:15 πŸ‘ 47 πŸ” 19 πŸ’¬ 0 πŸ“Œ 0
Post image

Last week I had the pleasure to speak at @javaforumnord.bsky.social about Dependency Injection. I showed why we want to use it, different injection types and how the wiring is solved.
With that knowledge we were ably to demystify how DI is done by all the frameworks and learned how to do it manually

22.09.2025 17:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Just one more month to go until @javaforumnord.bsky.social

11.08.2025 15:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image
09.08.2025 00:32 πŸ‘ 6019 πŸ” 911 πŸ’¬ 219 πŸ“Œ 83
Post image

#drinkingwhileothersareworking

29.05.2025 15:58 πŸ‘ 10 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
Shortcut sorcerer You haven’t touched a mouse in years. You summon code with keystrokes and pure willpower.

I am Shortcut sorcerer. Unleash your inner Duke and win a limited-edition T-shirt! #Java30WithIntelliJIDEA www.jetbrains.com/lp/java-30/s...

26.05.2025 07:13 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0