life is too short for a diary

Most popular




Building and Testing Canton Smart Contracts Locally

Building on Canton requires fast feedback loops. Testing locally before deploying to a testnet saves time and costs. This guide walks through a complete workflow: create a contract, build it, spin up a sandbox, and verify it works via the JSON API...

Continue reading → Tags : blockchain canton daml makefile






Fixing Canton Validator OAuth2 Authentication Errors

Onboarding a Canton validator to devnet, testnet, or mainnet can be challenging. One error that kept me stuck was integrating OAuth2 with the Canton node—specifically, the missing access_token error...

Continue reading → Tags : canton blockchain oauth






Handling Kafka Poison Pills in Reactive Spring Boot Applications

A single malformed Kafka message can silently halt your entire consumer group. If you've ever been paged at 2 AM because messages stopped processing and your consumer lag was climbing, there's a good chance you were dealing with a poison pill. Here's how to handle it in a reactive Spring Boot application...

Continue reading → Tags : kafka spring-boot reactive