Lots of solid reactive focused talks this week.
Here we go…
1. Spring and Java
A short report about a cool possible enhancement of Lambda Expressions in Java 10.
The introduction of modularity to the JVM casts a new light on the age-old Reflection vs Encapsulation discussions.
Kotlin's features can sometimes be quite unhandy when working with Spring Boot.
Most web frameworks don't stand the test of time – here are just a couple of reasons what that's usually the case.
This is how you overengineer FizzBuzz 🙂
A comprehensive guide to JPQL with JPA / Hibernate.
Also worth reading:
Webinars and presentations:
Time to upgrade:
2. Technical
A good way you can make your Pull Request easily testable by making good use of Docker containerization.
A solid reference to JOINing in SQL.
A short tutorial showing how to create a less standard style of microservice – using AWS API Gateway, AWS Lambda and Couchbase.
Quick write-up showcasing Flyway – a database migration tool that uses immutable migration files.
Also worth reading:
3. Musings
Continuation of the discussion about types and pros/cons of Static Typing.
Looks like technological diversity has more ‘pros' than ‘cons'. Definitely an interesting read.
A few security “rules of thumb” for Couchbase users.
Considering just how many production instances seem to be wide-open – this one's surprisingly relevant. And not just for Couchbase.
A short guide to the effective conversion of requirements into User Stories.
Throughout my career, this has been an interesting skill to track, because it looks deceptively simple, but it's generally quite the opposite.
The title says everything 🙂
>> Top Heavy Department Growth [daedtech.com]
A few interesting insights about how organizations grow.
There are a few good ways to organically grow an organization well, and a whole lot of not so good ways as well.
Arguments for sticking to UTF-8.
Also worth reading:
4. Comics
And my favorite Dilberts of the week:
5. Pick of the Week
res – REST with Spring (eBook) (everywhere)