1. Spring and Java

>> Introducing Kotlin support in Spring Framework 5.0 [spring.io]

Very cool news – Kotlin is coming to Spring 5.

>> Your Brilliant Java Career [javaspecialists.eu]

A short write-up on the importance of health in your programming career 🙂

>> If You’ve Written Java Code in 2016 – Here Are the Trends You Couldn’t Have Missed [takipi.com]

A summary of trends and buzzwords that ruled 2016.

>> Running Spring Boot Apps on Windows with Ansible [codecentric.de]

A quick tutorial explaining how to run Spring Boot applications on Windows with Ansible.

>> Why I’m putting all my cards on hypermedia APIs at the moment [insaneprogramming.be]

Self-discovering APIs might be more important than we think.

>> Damn you, REST libraries [insaneprogramming.be]

A few thoughts about how popular libraries can negatively influence the design of your applications

>> 10 Java Blogs to Follow in 2017 [sitepoint.com]

Pretty self-explanatory 🙂

>> 5 tips to write efficient queries with JPA and Hibernate [thoughts-on-java.org]

Five “rules of thumb” for JPA and Hibernate users

Also worth reading:

Webinars and presentations:

Time to upgrade:

2. Technical

>> Exploratory Infrastructure projects [frankel.ch]

Some thoughts about applying Agile methodologies to Ops reality

>> Is Technical Debt Just a Metaphor? [michaelfeathers.silvrback.com]

Another article from Michael Feathers about the Technical Debt

Also worth reading:

3. Musings

>> 10 ways for a conference to upset their speakers [troyhunt.com]

A list of annoying things that conference speakers need to deal with.

Or, from a different perspective, things that conference organizers can improve to put on a great event.

>> Topic Modeling of the codecentric Blog Articles [codecentric.de]

A very interesting case study of topic modeling of technical articles.

>> Why I don’t call myself a tester, or: defining what I do [ontestautomation.com]

Putting labels on things might be misleading sometimes, especially when it comes to what we do, which is inherently very complex.

>> Betting against techno-unemployment [lemire.me]

A more critical view about the danger of techno-unemployment.

>> Resolutions Like You Mean It [daedtech.com]

That’s how engineers should approach New Year’s resolutions 🙂

>> Working remotely, coworking spaces, and mental health [bitquabit.com]

Working remotely might be not that enjoyable in the long term 🙂

Also worth reading:

4. Comics

And my favorite Dilberts of the week:

>> You just earned “lazy” on your next review [dilbert.com]

>> How many nuts are in there? [dilbert.com]

>> You have been offending your co-workers [dilbert.com]

5. Pick of the Week

>> How to take Fridays “off” (and still be insanely productive) [growthlab.com]