Groovy
Reading and Writing to a properties file
I need to automate some gradle.properties
modification and @danieldbower shows how easy is to work with a properties file in Groovy.
Groovy 2.5 CliBuilder Renewal
From Groovy 2.5, there is an alternative version of CliBuilder based on the picoli parser.
Picoli is Java command line parser with both an annotations API and a programmatic API, featuring usage help with ANSI colors, autocomplete and nested subcommands.
Read @RemkoPopma's article (Part 1, Part 2) to learn more.
Spock
Mock vs Stub vs Spy
@ddelponte's blog post aims to clarify the differences between Spock's Mocks, Stubs and Spies.
Spock provides three powerful yet distinct, tools that make working with collaborators easier: Mocks, Stubs and Spies.
Micronaut
Micronaut HTTP Client
In this Micronaut Guide, learn how to use Micronaut low-level HTTP Client. Moreover, learn how to simplify your code with the declarative HTTP client.
Microservices
▶ Distributed Tracing: From Theory to Practice
If you don't know what distributed tracing is, @practice_cactu's talk is a great starting point.
Moreover, her talk helps you learn the different components involve and how to evaluate a distributed tracing solution.
▶ Observability 3 ways: Logging, Metrics & Tracing
@adrianfcole's talk discusses three related terms Logging (Recording events), Metrics (Data combined from measuring events) and Tracing (Recording events with causal ordering).
Comment
Find at the bottom of this issue a couple of links about Distributed Tracing (tracing requests across distributed system boundaries). Summer ⛱ is always a good season to learn something new.
Sergio del Amo