Zach Corbett McElrathEast of EdenToday I visited one of the most beautiful places on earth — the Monteverde Cloud Forest Preserve. An hour later — I’m depressed.Jun 7, 2023Jun 7, 2023
Zach Corbett McElrathinLevel Up CodingGraceful shutdown of Pulsar queue consumers in Java and Spring BootIn software engineering, the edges / boundaries of systems are often where the interesting problems occur, not only in inter-system…May 19, 2022May 19, 2022
Zach Corbett McElrathStructured logging in Spring Boot with Log4j2, Part 2: Logging objectsIn my previous post, we explored how to achieve structured logging in Spring Boot with Log4j2. As we saw, log aggregation tools such as…Feb 15, 2022Feb 15, 2022
Zach Corbett McElrathServer-side credential injection in Retool and SkuidWhen making API requests with low-code tools such as Retool or Skuid, you often need to securely inject credentials such as a basic auth…Nov 16, 2021Nov 16, 2021
Zach Corbett McElrathStructured logging in Spring Boot with Log4j2, Part 1: Context-enriched logsFor logs to be useful when debugging thorny issues, context is crucial. Every log should consistently contain key details about the tenant…Nov 11, 2021Nov 11, 2021