1. Spring and Java
>> Alternatives to DTO [blog.frankel.ch]
Are DTOs a thing of the past? Let’s talk about its alternatives: returning entities, JPA projections, Jackson converters, and GraphQL.
>> Create Command-line Applications with Spring Shell [reflectoring.io]
A practical guide on how to create complex command-line applications using Spring Shell.
>> Spring Cloud Gateway CVE reports published [spring.io]
And, yes, time to upgrade Spring Cloud due to code injection and HTTP/2 insecure TrustManager vulnerabilities.
Also worth reading:
- >> Modeling one-to-many relation in Firestore, Bigtable, Spanner [java-allandsundry.com]
- >> Feign Client Rate Limiting Using Resilience4J [arnoldgalovics.com]
Webinars and presentations:
- >> A Bootiful Podcast: Reactive Streams cofounder, former deputy CTO at Lightbend, and legend Viktor Klang [spring.io]
- >> Spring Tips: Hilla, an amazing new web framework from Vaadin [spring.io]
- >> Episode 22 “JEP 408 – Simple Web Server” [inside.java]
- >> Beyond the Hype – Microservices: are they the only architecture you need? [blog.scottlogic.com]
Time to upgrade:
- >> Spring Native 0.11.3 available now [spring.io]
- >> Announcing Spring Cloud Stream Applications 2021.1.1 GA Release [spring.io]
- >> Spring Cloud Square 0.4.1 has been released [spring.io]
- >> Quarkus 2.7.3.Final released – Maintenance release [quarkus.io]
- >> JHipster release v7.7.0 [jhipster.tech]
- >> Elasticsearch version 8.0.1 [elastic.co]
- >> Micronaut 3.3.4 released [github.com]
2. Technical & Musings
>> The Dirty Pipe Vulnerability [dirtypipe.cm4all.com]
Debugging all the way down to find a new Linux kernel vulnerability or, how the dirty pipe vulnerability was found. Interesting if you want to go that low-level.
Also worth reading:
- >> Accumulation of tech debt; experiments and shortcuts are core components [martinfowler.com]
- >> Send notifications to a Telegram bot for events in an AWS account [advancedweb.hu]
- >> Tekton Triggers in practice [blog.codecentric.de]
- >> Netflix Promotional Artwork User Story [netflixtechblog.medium.com]
- >> The 2030 Self-Driving Car Bet [blog.codinghorror.com]
3. Comics
And my favorite Dilberts of the week:
>> Inexperienced Fool [dilbert.com]
>> Managment By Weather [dilbert.com]
>> Sunday Can’t Work Remotely [dilbert.com]
4. Pick of the Week
>> Debugging Authentication and Authorization Using Lightrun [lightrun.com]