XKCD: From Tile to Picture - Seeing the Full Image
A step-by-step walkthrough of reconstructing the massive XKCD #1110 Click and Drag comic from its individual tile images using Kotlin.
tags
A step-by-step walkthrough of reconstructing the massive XKCD #1110 Click and Drag comic from its individual tile images using Kotlin.
A practical guide to identifying and fixing common RedisTemplate misconfiguration pitfalls in Spring Boot, with a focus on serialization issues.
A hands-on guide to adding distributed tracing and observability to a Kotlin/Spring Boot service using OpenTelemetry and HoneyComb.
A clear explanation of the difference between concurrency and parallelism, illustrated with practical JVM-based examples commonly asked about in technical interviews.
An introduction to the domain gateway pattern and a practical tutorial for building one in Kotlin using OpenAPI code generation.
How to adopt a spec-first approach with OpenAPI to design and generate a robust, well-typed REST API using Spring Boot, Kotlin, and Gradle.
A fun walkthrough of how to replace the default Spring Boot startup banner with custom text and ASCII art to give your application a personal touch.
A deep dive into the internal mechanics of Java's HashMap — covering the equals/hashCode contract, bucket distribution, and the binary tree optimization introduced in Java 8.
A cautionary demonstration of how using mutable objects as HashMap keys silently corrupts lookups, and the simple rule that prevents it.
An exploration of the different strategies Spring Framework offers for injecting multiple implementations of the same interface into a single bean.
A beginner-friendly tutorial for building and deploying a fully functional Twitter bot from scratch using Kotlin and the Twitter4J library.