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
Today's the last day you can vote in the 2019 “State of Java” Survey.
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.