1. Spring and Java
>> One-Stop Guide to Database Migration with Flyway and Spring Boot [reflectoring.io]
A better way to manage database migrations for an evolving project.
>> Composing custom annotations with Spring [mscharhag.com]
A quick example of how Spring’s annotation processing makes it a snap to compose our own annotations from multiple Spring annotations.
>> Getting started with Quarkus [blog.codeleak.pl]
And a great into to Quarkus, a Kubernetes-native, container-first Java framework that works with OpenJDK HotSpot and GraalVM to produce bytecode optimized for fast boot times and low memory consumption.
Also worth reading:
-
>> Netflix Built a Spring Application Generator to Boost Dev Productivity. Here’s How You Can, Too. [spring.io]
-
>> Quarkus – A New Age of Modern Java Frameworks is Here [4comprehension.com]
-
>> Expose Metrics of Spring WebClient using Spring Boot Actuator [rieckpil.de]
-
>> Time Travel with JVM [alidg.me]
-
>> Stream processing: sources and sinks [blog.frankel.ch]
-
>> Updates on Valhalla and Amber Records (Mid-February 2020) [marxsoftware.com]
-
>> Measuring bundle startup time with JFR [alblue.bandlem.com]
Webinars and presentations:
-
>> Spring Tips: RSocket and Spring Security [spring.io]
-
>> Spring Tips: Apache RocketMQ [spring.io]
-
>> Spring Performance Gains [infoq.com]
-
>> Spring Cloud Gateway for Stateless Microservice Authorization [infoq.com]
-
>> AutoZone and the Road to Cloud-native [infoq.com]
Time to upgrade:
-
>> Spring Framework 5.2.4 and 5.1.14 available now [spring.io]
-
>> Quarkus 1.2.1.Final released – Bugfixes only [quarkus.io]
2. Technical
>> Implementing a consumer-driven contract testing workflow with Pact broker and GitLab CI [blog.codecentric.de]
A good write-up on Pact broker and how to integrate it into your build pipeline.
Also worth reading:
-
>> GitHub is a free CI/CD/Hosting solution [blog.scottlogic.com]
-
>> Running a Safe Database Cluster in AWS with Auto-Scaling Groups [techblog.bozho.net]
3. Musings
>> Software, Aesthetics, and Craft: How Java, Lisp, and Agile Shape and Reflect Their Culture [infoq.com]
An interesting look at how certain architectural and construction metaphors permeate different facets of the software industry.
Also worth reading:
-
>> Where is this coming from? [techblog.bozho.net]
-
>> Introducing Dispatch [medium.com]
-
>> Scope + Communication – The magic formula of microservices [thoughts-on-java.org]
4. Comics
And my favorite Dilberts of the week:
>> Expecting Excellence [dilbert.com]
>> Reading Faces [dilbert.com]
>> Work Harder Than Others [dilbert.com]
5. Pick of the Week
>> Maker’s Schedule, Manager’s Schedule [paulgraham.com]
Find A Teacher Form:
https://docs.google.com/forms/d/1vREBnX5n262umf4wU5U2pyTwvk9O-JrAgblA-wH9GFQ/viewform?edit_requested=true#responses
Email:
public1989two@gmail.com
www.itsec.hk
www.itsec.vip
www.itseceu.uk