Java Weekly Newsletter - week 27 - July 1, 2019
Oleksandr StefanovskyiJava & Spring
- https://www.vojtechruzicka.com/java-text-blocks/ - Java 13 Text Blocks JEP-355
- https://vladmihalcea.com/jpa-hibernate-query-hints/ - A beginner’s guide to JPA and Hibernate query hints
- https://blog.frankel.ch/exercises-programming-style/7/ - Exercises in Programming Style, back to Object-Oriented Programming
- http://blog.codefx.org/java/text-blocks/ - Definite Guide To Text Blocks In Java 13
- https://blog.softwaremill.com/how-monitoring-can-kill-your-spring-boot-application-performance-6acc1bad76f3?gi=ddb411d4ef8f - How monitoring can kill your Spring Boot 1.x application performance
- https://alidg.me/blog/2019/6/21/tlab-jvm - Thread-Local Allocation Buffers in JVM
- http://andresalmiray.com/composite-builds-with-maven-and-gradle/ - Composite builds with Maven and Gradle
Technical
- https://blog.codecentric.de/en/2019/06/resilience-design-patterns-retry-fallback-timeout-circuit-breaker/ - Resilience design patterns: retry, fallback, timeout, circuit breaker
- https://advancedweb.hu/2019/06/25/put_signed_urls/ - How to use S3 PUT signed URLs
- https://blog.sourced-bvba.be//article/2019/06/23/setting-up-kubernetes/ - Setting up a flexible Kubernetes environment
- https://blog.codecentric.de/en/2019/06/compose-your-business-platform-using-the-api-led-connectivity-approach/ - Compose your business platform using the API-led connectivity approach
- https://www.allthingsdistributed.com/2019/05/proving-security-at-scale-with-automated-reasoning.html - Proving security at scale with automated reasoning
- https://blog.codecentric.de/en/2019/06/ai-%e2%80%a8turing-test-human-like-intelligence-machines/ - How to define AI? – Using the Turing Test to measure human-like intelligence in machines
- https://dzone.com/articles/serverless-architectures-against-containerized-arc?utm_source=Top%205&utm_medium=email&utm_campaign=Top%205%202019-06-28 - Serverless Architectures vs. Containerized Architectures
- https://dzone.com/articles/how-to-use-your-own-domain-to-access-an-aws-hosted?utm_source=Top%205&utm_medium=email&utm_campaign=Top%205%202019-06-28 - How to Use Your Own Domain to Access an AWS-Hosted Website
g(old)

- https://towardsdatascience.com/10-common-software-architectural-patterns-in-a-nutshell-a0b47a1e9013 - 10 Common Software Architectural Patterns in a nutshell
Testing
- https://dev.to/sierisimo/tdd-with-urm-and-kotlin-1dj7 - TDD With URM and Kotlin
- https://blog.softwaremill.com/stateful-tests-in-wiremock-fca68f855264 - Stateful tests in Wiremock
- http://www.tjmaher.com/2019/06/five-tips-how-software-testers-can.html - Five Tips How Software Testers Can Collaborate With Software Developers
- https://javax0.wordpress.com/2019/06/26/inject-able-only-in-test/ - Inject-able only in test
Soft skills
- https://dev.to/ccleary00/a-better-way-to-sell-your-skills-as-a-developer-than-just-hire-me-or-mass-applying-3d77 - A better way to sell your skills as a developer than just "hire me!" or mass applying
Database
- https://livefreeordichotomize.com/2019/06/04/using_awk_and_r_to_parse_25tb/ - Using AWK and R to parse 25tb
- https://www.mongodb.com/blog/post/mongodb-42-previewed-at-mongodb-world - MongoDB 4.2 Previewed At MongoDB World
- https://cloud.google.com/blog/products/data-analytics/analyze-bigquery-data-with-kaggle-kernels-notebooks - Analyze BigQuery data with Kaggle Kernels notebooks