java-weekly-300
Java Weekly, Issue 300
We’ve hit 300 and going strong.
The Java Weekly has been giving my week cadence for over 5 years now, and I’m excited about the next 5 ?
Hope you’ve been enjoying the ride. Here we go:
1. Spring and Java
===== >> Maven archetypes tutorial [vojtechruzicka.com]
A quick guide to project scaffolding with Maven, and a survey of alternatives like Spring Initializr, Yeoman, and JHipster.
>> TestProject Best Practices [petrikainulainen.net]
The top five best practices for getting the most out of TestProject with Selenium WebDriver.
>> Java 13 String API Updates [4comprehension.com]
And a roundup of new String methods to support the JEP-355 Text Blocks preview feature.
Also worth reading:
-
===== >> Spring Boot Testing with JUnit 5 [blog.codeleak.pl]
-
===== >> Mocking with (and without) Spring Boot [reflectoring.io]
-
===== >> JSON Binding (JSON-B) [rieckpil.de]
-
===== >> What’s Faster? COUNT() or COUNT(1)?* [blog.jooq.org]
Webinars and presentations:
-
===== >> A Bootiful Podcast: Nicolai Parlog on Java Modularity [spring.io]
-
===== >> Java Language Futures: 2019 Edition [youtube.com]
-
===== >> The Trouble with Memory [infoq.com]
-
===== >> Tackling climate change with machine learning [part 1 – Electricity systems] [blog.codecentric.de]
-
===== >> Tackling climate change with machine learning [part 2 – Transportation] [blog.codecentric.de]
-
===== >> Tackling climate change with machine learning [part 3 – Buildings & Cities] [blog.codecentric.de]
Time to upgrade:
-
===== >> Spring Batch 4.2.0.RC1 is released! [spring.io]
-
===== >> Spring Tools 4.4.0 released [spring.io]
2. Technical and Musing
===== >> Continuous Delivery for Machine Learning [martinfowler.com]
A few key areas of the CD4ML process that require further exploration, including data versioning and data pipelines.
>> The Personal Data Store Pattern [techblog.bozho.net]
An architectural pattern that some organizations are adopting to help with privacy and data protection regulations like GDPR and CCPA.
Also worth reading:
-
===== >> Agile Is Not a Solved Problem [blog.scottlogic.com]
-
===== >> Sentiment Analysis on Twitter Data Using Neo4j and Google Cloud [kennybastani.com]
-
===== >> How to use API Gateway with CloudFront [advancedweb.hu]
-
===== >> Will AWS CDK replace Terraform and the Serverless Framework? [blog.codecentric.de]
-
===== >> Evolving Regional Evacuation [medium.com]
-
===== >> Conclusion of Exercises in Programming Style [blog.frankel.ch]
-
===== >> What’s Going on with GKE and Anthos? [bravenewgeek.com]
3. Comics
===== >> Thinking [dilbert.com]
>> New TV Ad [dilbert.com]
>> Curse of Competence [dilbert.com]
4. Pick of the Week
It takes literally under 1 minute to fill in, so if you haven’t done that, please do:
>> The 2019 “State of Java” 1-minute Survey
Of course, I’ll share the full results after closing the survey. Thanks.