Keep up to date on current trends and technologies
Java

Collections in Java
SitePoint Team

How to Inject OSGi Dependencies in Custom Portlets in Liferay 7
Shaik Ismail

Building a Lean Modular Monolith with OSGi
Christian Schneider

Using Java Bean Validation for Method Parameters and Return Values
Alejandro Gervasio

Building your Front End with Maven: Simple Resources
Graham Cox

Top 5 PaaS Solutions for Developing Java Applications
Ipseeta Priyadarshini

Top 5 IaaS Solutions for Hosting Java Applications
Ipseeta Priyadarshini

How to Run Multiple Versions of All Your Dev Tools with Jenv
Graham Cox

Lessons in Abstraction: What FP Can Teach OOP
Pierre-Yves Saumont

Java’s While and Do-While Loops in Five Minutes
Indrek Ots

Three Design Patterns That Use Inversion of Control
Alejandro Gervasio

Validate Object Graphs with Java Bean Validation’s @Valid Annotation
Alejandro Gervasio

Six Ways to Functional FizzBuzz with Vavr
Gregor Trefs

Java Bean Validation’s validateProperty() and validateValue() in Three Minutes
Alejandro Gervasio

Which Java Logging Framework Has the Best Performance?
Stephen Connolly

10 Things You Didn’t Know About Java
Lukas Eder

How to Select POJOs with a CriteriaQuery
Thorben Janssen

Why Maven Cannot Generate Your Module Declaration
Robert Scholte

Java’s Binary Search API in Five Minutes
Jackie Ng

Fundamentals of Java Enum Types
Valdio Veliu

Java’s Ternary Operator in Three Minutes
Indrek Ots

Implementing a Spring Websocket Server and Client
Jay Sridhar

How Project Amber Will Revolutionize Java
Nicolai Parlog

What Is Referential Transparency?
Pierre-Yves Saumont

Is An Agile Java Standard Possible?
Simon Ritter

Java Else If Statement in Five Minutes
Indrek Ots

Deep Dive into Java 9’s Stack-Walking API
Arnaud Roger

Understanding Java’s Reflection API in Five Minutes
Nicolai Parlog

PHP-Style JSON Parsing in Java with Jsoniter
Tao Wen

Java’s Synchronized Keyword in Three Minutes
Ivan Mushketyk

Lazy Computations in Java with a Lazy Type
Pierre-Yves Saumont

The Dangers of Race Conditions in Five Minutes
Ivan Mushketyk
Showing 32 of 97