Java
[EN] Conditional Writes …
The second part of our series was about caching headers - and in the pro tip about strong vs. weak ETags we briefly teased that strong ETags have a second job: They protect you from lost updates when writing. That’s exactly what today is about.
[EN] HTTP Caching …
In the first part of our series, we looked at QUERY, the first new HTTP method in 15 years. Today we’re talking about something you probably use every day without really understanding what you’re doing with it: caching headers.
[EN] Google Truth vs. …
In the first part of this series, we looked at Google Truth from the ground up - why it exists, how the subject model works, and when assertions become readable instead of cryptic.
![[EN] Conditional Writes in Spring Boot: Prevent Lost Updates with If-Match](/images/http-conditional-writes-header.jpeg)
![[EN] HTTP Caching Headers: More than Cache Control from the tutorial](/images/http-caching-header-header.jpeg)
![[EN] Google Truth vs. AssertJ: When is it worth switching?](/images/google-truth-vs-assertj-header.jpeg)