Advertisement ยท 728 ร— 90

Posts by Tom Van Wemmel

Exactly how I think this could work. Isolate the layers/slices and the smaller context will help you avoid bulky pieces of code

2 weeks ago 1 0 0 0

Vinted is misschien een optie

3 weeks ago 1 0 1 0

It feels like merely swapping some issues for different issues. Dunking on flattened-pom and needing to exclude inline-pom

1 month ago 0 0 1 0

How cool is this! Thanks for sharing

1 month ago 2 0 0 0

Cool! I did not know about .git-blame-ignore-revs

1 month ago 1 0 0 0

Implementing a feature in under 2h because BDD tests are easy to write ๐Ÿฅณ
Vs.
Being afraid to refactor a class because mocks are unreliable ๐Ÿ˜ญ

1 month ago 0 0 0 0

github.com/hibernate/hi...

2 months ago 0 0 0 0
Advertisement

I like the Hibernate approach (original from Quarkus) where the cache is created from the previous build in the same month. It works well for small pom changes

2 months ago 0 0 2 0

Have you considered changing the cache setup? When the pom changes regularly, the average build is slower

2 months ago 0 0 1 0

Generative AI is a slop generation machine by default. You have to put in a lot of work to get something of quality from it.

2 months ago 145 12 16 4

4/5 failed the last one

2 months ago 0 0 0 0

Happy to see that configureReadAbsentAsNull from Jdk8Module returns as a config parameter. Perhaps it should be mentioned in the migration guide?

2 months ago 1 0 1 0

Isn't that the Musk philosophy? When the outcome is success and production costs are low, people will applaud "failing fast going forward"

3 months ago 1 0 0 0

Hear! Hear!

4 months ago 0 0 0 0

@javaadvent.bsky.social yesterdays post about pattern matching does not render code correctly

4 months ago 0 0 0 0

It was #Quarkus that did this before apparently, kudos to them!

4 months ago 0 0 0 0

The #Github setup-java action has a poor caching mechanism but I really like the way #Hibernate solves it with a daily cache created from the day before

4 months ago 1 0 1 0
Advertisement

First CloudFlare, now Github, why are we doing this Cloud-thing again?

5 months ago 2 0 0 0

Including Gorman's second law?

5 months ago 0 0 0 0
Post image

Artisanal programming!

5 months ago 0 0 0 0

I do the same but cross my fingers during "Run tests"

5 months ago 1 0 0 0

Shouldn't be a surprise. A lot of *people* write "good enough" code for a living without a bigger picture in mind.

5 months ago 0 0 0 0
Post image

Having multiple copies of your data, specifically laid out for different access patterns, is completely fine. Desirable even. Just make sure to have one canonical source of truth and drive updates to all the copies from there.

5 months ago 20 1 3 1

It feels like they started the migration unprepared and encountered the consequences. Having to opt-in on extensions (health, kafka) isn't a bad thing

5 months ago 0 0 0 0

I saw a coworker using his smartphone at a urinal and I can't even imagine why someone would think this is a good idea

5 months ago 0 0 0 0
Advertisement

There's a lot of truth in there

5 months ago 1 0 0 0

For me only Jackson is a no-brainer for anything that needs JSON parsing. Keeping up with library releases costs time too

5 months ago 2 0 0 0

The time gained by the person generating code is largely compensated by the time lost during reviewing/refactoring

5 months ago 1 0 0 0

Really interesting, I might change to the var-side after seeing this ๐Ÿ˜€
About Optional, how do you express the difference between:
- value is there
- value explicitly set to null
- value is missing

6 months ago 1 0 1 0

I have to admit that when the tutorials and blog post don't cover your problem, solutions proposed by AI often contain good elements. Don't just copy the suggested code though

6 months ago 0 0 0 0