Skip to content
CalliCoder

All topics

Every tutorial on the site belongs to exactly one topic, and each topic has its own index with the full list in publication order. The grouping is by subject rather than by difficulty: a beginner's guide to Go packages and a deep treatment of Go concurrency both live under Golang, because that is how you will look for them.

The subjects cluster around backend work. Java and the Spring ecosystem account for the largest share, followed by Go, then the algorithms and data structures that sit underneath both. Kotlin, Node.js, JavaFX, DevOps and system design fill in the surrounding ground. Where a subject needs more than one article it is also published as a series, which is indexed separately.