Here we go…
1. Spring and Java
>> Running Kotlin Tests With Maven [petrikainulainen.net]
A useful, extensive walkthrough using Kotlin with Maven intelligently. Practical and to the point.
>> Java 12 Enhanced Switch [vojtechruzicka.com]
If you haven’t yet seen the new switch functionality, this is a good way to get up to speed.
>> Jumping from Javascript to Java. How hard can it be? [blog.scottlogic.com]
For some context, especially if you’re doing work in both languages.
Also worth reading:
-
>> Variance in Java [llorllale.github.io]
-
>> Thoughts on Quarkus [blog.sebastian-daschner.com]
-
>> Splitting Unit and Integration Tests using Maven and Surefire plugin [tech.asimio.net]
-
>> Fastly Open-Sources Lucet, Its WebAssembly Compiler and Runtime [infoq.com]
-
>> Renaming Java EE Specifications for Jakarta EE [waynebeaton.wordpress.com]
-
>> Explain non-blocking I/O like I’m five [blog.codecentric.de]
-
>> How to change the @OneToOne shared primary key column name with JPA and Hibernate [vladmihalcea.com]
Webinars and presentations:
-
>> Performance: What’s Next? [infoq.com]
-
>> Restoring Confidence in Microservices: Tracing That’s More Than Traces [infoq.com]
-
>> Panel: Java Is Still Free? [infoq.com]
-
>> Parsing Safely, from 500MB/s to 2GB/s [infoq.com]
-
>> Taking the Canary out of the Coal Mine [infoq.com]
-
>> Security & Psychology: Demotivating Persistent Threats [infoq.com]
-
>> Complex Event Flows in Distributed Systems [infoq.com]
-
>> Mission Impossible: Deploying Pivotal Cloud Foundry to Nine Air Operational Sites in a Year [infoq.com]
-
>> High-Performance Batch Processing [infoq.com]
Time to upgrade:
-
>> Spring IO Platform Brussels-SR17 [spring.io]
-
>> Spring IO Platform Cairo-SR8 [spring.io]
-
>> CVE-2019-3795: Spring Security 4.2.12, 5.0.12, 5.1.5 Released [spring.io]
-
>> Uber Releases Kraken: An Open Source P2P Docker Registry [infoq.com]
-
>> JUnit 5.4.2 is out [junit.org]
2. Technical and Musings
>> Domain-Oriented Observability [martinfowler.com]
Always a lot to learn here, especially if you’re focused on building observable systems, which is so often an afterthought in system architecture.
>> Creating Git shortcuts [blog.frankel.ch]
If you’re working with git – and chances are really good that you are – this is well worth a read. Maybe a couple of reads actually
Also worth reading:
-
>> Creating Events from Databases Using Change Data Capture: Gunnar Morling at MicroXchg Berlin [infoq.com]
-
>> Convolutional Neural Network Deep Learning Techniques for Crowd Counting [infoq.com]
-
>> Specification Scope in Jakarta EE [waynebeaton.wordpress.com]
-
>> Migrating a Retail Monolith to Microservices: Sebastian Gauder at MicroXchg Berlin [infoq.com]
-
>> Hailstorm — the Netflix scaling solution over Android TV [medium.com]
-
>> A Framework for High-Value Big Data [infoq.com]
-
>> Reflections from Build IT Right [blog.scottlogic.com]
-
>> Upcoming WebHID API – access Bluetooth/USB HID devices in web applications [blog.scottlogic.com]
-
>> Setting boundaries at your job as a programmer [codewithoutrules.com]
3. Pick of the Week
>> Stackoverflow Developer Survey Results 2019 [insights.stackoverflow.com]