java-weekly-205
Java Weekly, Issue 205
Here we go…
1. Spring and Java
===== >> JUnit 5 Meets AssertJ [blog.codeleak.pl]
Although JUnit5 is much more flexible than the previous version, AssertJ is still a must.
>> Binding applications to HashiCorp’s Vault with Spring in Cloud Foundry [spring.io]
A quick guide to binding a Spring application to a HashiCorp’s Vault service broker on Cloud Foundry.
>> How to Ensure Your Code Works With Older JDKs [blog.jooq.org]
The Animal Sniffer Maven Plugin can come in handy for complex scenarios.
Also worth reading:
-
===== >> Oracle Joins Eclipse MicroProfile Project #[[.t-bg-white .l-pa2 .l-d-i]#infoq.com]
-
===== >> End of first-class JDK 6 support [spring.io]
-
===== >> Introducing the Hibernate Search JSR 352 mass indexing job [in.relation.to]
-
===== >> Pure bliss with pure functions in Java [arnhem.luminis.eu]
-
===== >> Spring cache annotations: some tips & tricks [foreach.be]
Webinars and presentations:
-
===== >> Spring Tips: Spring Cloud Gateway [spring.io]
Time to upgrade:
-
===== >> Spring Security 5.0.0.RELEASE Released [spring.io]
-
===== >> Spring Boot 1.5.9 available now [spring.io]
-
===== >> Spring REST Docs 2.0.0.RELEASE [spring.io]
-
===== >> Spring REST Docs 1.2.3.RELEASE [spring.io]
-
===== >> Spring Integration 5.0 GA Available [spring.io]
-
===== >> Spring Integration for AWS 1.1 GA Available [spring.io]
-
===== >> Spring Cloud Edgware.RELEASE Available [spring.io]
-
===== >> Spring Data Ingalls SR9 and Kay SR2 released [spring.io]
-
===== >> Spring Framework 5.0.2 and 4.3.13 available now [spring.io]
-
===== >> Spring AMQP 1.7.5 and 2.0.1 Available [spring.io]
-
===== >> Apache Log4j 2.10.0 released [mail-archives.apache.org]
2. Technical
===== >> Understanding Monads. A Guide for the Perplexed [infoq.com]
Monads are easier than you might think ?
Also worth reading:
-
===== >> Effective print debugging [advancedweb.hu]
-
===== >> IntelliJ IDEA 2017.3: New Preview panel for SVG editor, multiple soft limits and more [blog.jetbrains.com]
-
===== >> API management with Kong [blog.codecentric.de]
-
===== >> Blog CD Pipeline with AWS CodePipeline [skife.org]
-
===== >> Renaming Magically With zmv [blog.thecodewhisperer.com]
-
===== >> exa as ls replacement [blog.sebastian-daschner.com]
-
===== >> Three Developer Tools I’m Thankful For [developer.okta.com]
3. Musings
===== >> How to become a Java Champion [vladmihalcea.com]
Some very cool insights into Vlad’s journey to becoming a Java Champion.
>> Making the most out of conferences [blog.frankel.ch]
Plan, go offline, take notes… but don’t overdo it.
>> Learning in a World Where Programming Skills Aren’t That Important [daedtech.com]
After a few years of commercial programming, it’s very easy to reach the plateau and career stagnation and highly advanced programming skills will not help you progress further.
Also worth reading:
-
===== >> 6 Years of Thoughts on Programming [henrikwarne.com]
-
===== >> The Problem Solver [techblog.bozho.net]
-
===== >> Remote Programming Jobs: How to Find Them and Why You Should [daedtech.com]
-
===== >> Interview Rea [blog.code-cop.org]
-
===== >> Challenges of Operating in Product-Mode [martinfowler.com]