Published inITNEXTGolang — How to achieve failsafe REST API integration with retryMake use of convenient library hashicorp/go-retryablehttp http clientApr 26Apr 26
Published inITNEXTHow to speed up your coding productivity and quality using Claude AI?Embrace the new way of programmingApr 181Apr 181
Published inITNEXTGolang — How to build automated test with mocksThe essential technique to build high quality software in GO for Java developersApr 101Apr 101
Published inITNEXTGolang — Dependency Injection : Google wire vs uber-go/digCompile time injection vs runtime injection, which one is better?Mar 225Mar 225
Published inITNEXTGolang — How to load system configuration from dotenv?Make use of Koanf — a versatile configuration libraryMar 8Mar 8
Published inITNEXTGolang — How to build API client with test automationJSON parsing, REST API integration and automated test using WiremockFeb 27Feb 27
Published inITNEXTJava Spring Batch — How to process multiple data filesThe concepts of Multi Resource Item Reader vs PartitioningFeb 10Feb 10
Published inITNEXTEssential techniques on how to rescue Kafka CDC data streamTackle poison pill in Kafka CDC Debezium connectorJan 28Jan 28
Published inITNEXTGolang — How to build integration tests for database access layers using testcontainers?A step-by-step guide to assuring software quality of database access componentsJan 252Jan 252
Golang — A simple note on how to build database access layerA quick reference on Java vs Go for relational database accessJan 201Jan 201