1. Spring and Java
>> Spring Security – Lambda DSL [spring.io]
The new configuration style, introduced with Spring Security 5.2, will look familiar if you’ve used the DSL for Spring Cloud Gateway or Spring Integration.
>> Configuring JDBC in TomEE [tomitribe.com]
A good write-up that shows how to configure a JDBC data source server-wide or for a specific web app.
>> Securing EJBs with SSL on Wildfly 18 [codemonkeyism.co.uk]
And a quick guide to configuring SSL for EJB connections using Elytron, Wildfly’s new security framework.
Also worth reading:
>> Low Latency Profiling Now Available in Java 8 [infoq.com]
>> JDK 14: Records, Text Blocks, and More [marxsoftware.com]
>> EnhancedStream [javaspecialists.eu] and >> EnhancedStream with Dynamic Proxy [javaspecialists.eu]
Webinars and presentations:
>> A Bootiful Podcast: Spring Security engineer Ria Stein [spring.io]
>> A New Age of JVM Garbage Collectors – Alexander Yakushev [youtube.com]
>> The Most Popular Programming Languages (Tiobe Index) 2001 – 2019 [youtube.com]
Time to upgrade:
>> Spring Tools 4.4.2 released [spring.io]
>> Spring Cloud Task 2.2.1 GA is now available [spring.io]
>> Announcing the release of Spring Cloud Stream Horsham (3.0.0.RELEASE) [spring.io]
>> Announcing the release of Spring Cloud Function 3.0.0.RELEASE [spring.io]
>> Spring Cloud Greenwich.SR4 Released [spring.io]
>> GraalVM 19.3 Brings JDK 11 Support [infoq.com]
2. Technical and Musings
>> 5 Things I’ve Learned in 20 Years of Programming [daedtech.com]
A collection of valuable lessons learned by a seasoned software professional.
>> There’s no such thing as CI/CD! [blog.frankel.ch]
A really good point – getting the base terms right is always important.
Also worth reading:
>> PostgreSQL trigger consistency check [vladmihalcea.com]
>> How to setup CORS for Lambda Proxy integration [advancedweb.hu]
>> Promotion Service Kata [blog.code-cop.org]
>> The Bus Ticket Theory of Genius [paulgraham.com]
3. Comics
And my favorite Dilberts of the week: