Stop Using PUT for Partial Updates: PATCH is the Way to Do It

As a Java developer, I used to rely on PUT for all updates, only to realize it bloated my APIs with unnecessary data.