1. Spring and Java
>> Getting Started With RSocket: Spring Boot Request-Stream [spring.io]
A quick example of client-side and server-side data streaming with the RSocket protocol.
>> Your own Kubernetes controller – Developing in Java [blog.frankel.ch]
A nice intro to the Fabric8 Java API for monitoring and managing state in a Kubernetes cluster.
>> Implementing DDD Building Blocks in Java [olivergierke.de]
And a collection of DDD design challenges when mapping a domain model to persistence technology like JPA.
Also worth reading:
>> Docker Compose for Spring Boot application with PostgreSQL [blog.codeleak.pl]
>> GraphQL server in Java: Part III: Improving concurrency [nurkiewicz.com]
>> N+1 query problem with JPA and Hibernate [vladmihalcea.com]
>> LazyInitializationException – What it is and the best way to fix it [thoughts-on-java.org]
>> The InfoQ eMag – Recent Innovations in the Java Platform [infoq.com]
>> Java on Visual Studio Code Update – March 2020 [devblogs.microsoft.com]
Webinars and presentations:
>> A Bootiful Podcast: The Smile Inducing and Brilliant Glenn Renfro [spring.io]
>> Spring Tips: Remote File System Integrations (FTP) with Spring Integration [spring.io]
>> Event-Driven Java Applications with Redis 5.0 Streams [infoq.com]
>> Understand the Trade-offs Using Compilers for Java Applications [infoq.com]
>> Quarkus remote dev in Docker containers [blog.sebastian-daschner.com]
>> Safe Refactoring! [infoq.com]
Time to upgrade:
>> Spring Framework 5.2.5 available now [spring.io]
>> Spring Tools 4.6.0 released [spring.io]
>> JavaFX 14 Released [infoq.com]
>> OCI Releases Micronaut 1.3 Featuring Micronaut Data 1.0 [infoq.com]
2. Technical and Musings
>> How to do effective video calls [martinfowler.com]
A handful of best practices and etiquette tips for collaborating over video meetings.
Also worth reading:
>> Do you really need that Cucumber with your Selenium? [ontestautomation.com]
>> Netflix Images Enhanced With AWS Lambda [medium.com]
>> How to Bash and jq: generate statistics for a REST API [advancedweb.hu]
>> Remote teamwork – experience report from a distributed team [blog.codecentric.de]
>> Coding With Ari, for Kids at Home [troyhunt.com]
>> Covid-19 Reminds Us Why Testing Matters [satisfice.com]
>> Businesses Should Have 3 Months of Savings? It’s Not as Simple As You Think [daedtech.com]
3. Comics
And my favorite Dilberts of the week: