Learn how to create checksums in Java
Sam is a software developer from Oxford, currently working in the bioinformatics field. Sam’s areas of expertise are in all things Java, and spends his days writing multi-threaded analysis tools for biology research. He is an enthusiastic programmer, writer, and enjoys learning about new technologies. When he’s not at his desk you can find him on a climbing wall, watching Netflix or attempting to gym.
Here's what I've written (so far):
A quick and practical overview of Bucket Sort algorithm in Java.
A quick and practical tutorial to sorting Strings by contained numbers in Java.
Learn about MapDB, a lightweight persistence library which provides collection APIs to store and retrieve data.
A quick and practical overview of FastUtil.
A quick and practical introduction to SOLID with examples.
A quick tour around Java Queue interface and its implementations.
Learn different ways to concatenate Strings in Java
A quick comparison between JPA, Hibernate and EclipseLink.
A quick guide to using SimpleDateFormat in Java.
Learn how to securely hash passwords in Java and why MD5 is so insecure.
Learn about some of the underlying intricacies of Java 8 Stream ordering
Baeldung on Kotlin
A quick and practical overview of immutable collections for Kotlin.
A quick and practical overview of const, var, and val keywords in Kotlin.