Start here
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.
Read articleBlog
Essays, debugging notes, and engineering write-ups on Kotlin, backend systems, architecture, and the tradeoffs behind reliable software.
Start here
A step-by-step walkthrough of reconstructing the massive XKCD #1110 Click and Drag comic from its individual tile images using Kotlin.
Read article
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.
Four concrete production problems the author encountered with Amazon Keyspaces (managed Cassandra), and why the service may not be ready for every workload.
A beginner-friendly tutorial for building and deploying a fully functional Twitter bot from scratch using Kotlin and the Twitter4J library.