Here we go…

1. Spring and Java

>> Deploying Spring Boot app as WAR [vojtechruzicka.com]

Even if you must deploy to a traditional app server, you can still build your app as a WAR without losing direct executability.

>> Reflecting over Exercises in Programming Style [blog.frankel.ch]

A nice write-up on reflection and the Kotlin Poet API for code generation.

>> DON’T make an ASS out of U and ME when dealing with Hibernate caching! [blog.codecentric.de]

And a great way to test your ORM behavior using ttddyy's DataSourceProxy, a wrapper API around DataSource. Very cool.

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical and Musing

>> Differences between PUT and POST S3 signed URLs [advancedweb.hu]

Although PUT is much simpler to use, POST provides many more features.

>> Why won't it… [blog.cleancoder.com]

And as we expect modern software to “get out of our way”, we should be mindful to make our systems more flexible.

Also worth reading:

3. Comics

>> More People Working At Home [dilbert.com]

>> Housing Costs [dilbert.com]

>> The New Consultant [dilbert.com]

4. Pick of the Week

>> No, You Can't Make a Person Change [markmanson.net]