Java Weekly Newsletter - week 29 - July 15, 2019

Java Weekly Newsletter - week 29 - July 15, 2019

Oleksandr Stefanovskyi

Java & Spring

  1. https://content.pivotal.io/cloud-native-josh-long/this-month-in-spring-june-2019 - This month in Spring
  2. https://www.infoq.com/news/2019/07/javaee-specs-renamed-jakarta/ - Java EE Specifications Renamed Jakarta EE
  3. http://marxsoftware.blogspot.com/2019/07/valhalla-lw2-inline-types.html - Project Valhalla: A First Look at LW2 Inline Types
  4. https://4comprehension.com/leveraging-intersection-types-in-java/ - Leveraging Intersection Types in Java
  5. https://www.vojtechruzicka.com/java-interface-history/ - History of Java interface feature changes

Technical

  1. https://blog.scottlogic.com/2019/07/03/getting-started-with-aws.html - Getting started with Amazon Web Services (AWS)
  2. https://trishagee.github.io/post/code_review_best_practices/ - Code Review Best Practices

Testing

  1. https://medium.com/@kentbeck_7670/programmer-test-principles-d01c064d7934 - Programmer Test Principles

Database

  1. https://vladmihalcea.com/mysql-custom-sql-check-constraints/ - MySQL 8 support for custom SQL CHECK constraints
  2. https://www.pingcap.com/blog/why-benchmarking-distributed-databases-is-so-hard/ - Why benchmarking is so hard
  3. https://medium.com/better-programming/when-sql-isnt-the-right-answer-7d06902bc940 - When SQL Isn’t the Right Answer
  4. https://serverless.pub/s3-or-dynamodb/ - S3 or DynamoDB?

Book to read