Whether you're migrating to Java 8 or just want a refresher, here's an excellent primer of lambda expressions and how they help bridge OOP and FP in Java.
Performance is always a concern for IoT apps, so here's how to use items from the Font Awesome library to label command buttons in a memory-friendly way.
Spring Boot has revolutionized how Java applications are created. Perhaps the most important annotation is @SpringBootApplication. Let's dive in and find out why.
Popular blockchains like Ethereum are rather complicated. In this post, we strip blockchain down to the basic parts and create a blockchain using POJO in Java.