JEEConf 2016
A speaker's experience and talk highlights from the JEEConf 2016 Java and enterprise software development conference.
A speaker's experience and talk highlights from the JEEConf 2016 Java and enterprise software development conference.
A comprehensive talk and demo covering JUnit 5 features, architecture, migration from JUnit 4, and advanced testing techniques.
An advanced guide exploring the Java Platform Module System, covering topics like dependency modeling, services, reflection, jdeps, jlink, and runtime images.
Explains Java's 'requires transitive' for implied readability in the module system, allowing modules to re-export dependencies.
Highlights subtle bugs in Java Stream's findFirst() and findAny() when assuming unique results, and suggests fail-fast alternatives.
A hands-on guide to modularizing a Java application using Project Jigsaw, the module system introduced in Java 9.
A developer expresses gratitude after being elected a Java Champion, thanking mentors, community members, and supporters.
Announcing JDeps Maven Plugin 0.2, a tool that breaks builds on unexpected JDK-internal API dependencies with flexible rule configuration.
Analysis of Project Jigsaw's delays and challenges in Java 9, discussing the technical complexities of introducing a module system.
Oracle proposes a six-month delay for Java 9's release, primarily due to the complexity of Project Jigsaw and modularity.
An exploration of the JUnit Lambda prototype, detailing its new features and API changes for Java 8+ testing.
A guide to using the PrettyTime Java library for human-readable date and time formatting (e.g., '2 minutes ago').
A technical summary of JavaOne 2015 talks on Project Jigsaw, detailing the module system's mechanisms in Java 9.
Summary of JavaOne 2015 talks on advanced modular development and migration strategies for Java 9's Project Jigsaw.
A summary of JavaOne 2015 talks on Project Jigsaw, introducing the module system and modular development concepts for Java 9.
Summary of JavaOne 2015 talks on preparing for JDK 9, focusing on Project Jigsaw modularity and compatibility changes.
Analyzes if Java 9's Project Jigsaw will solve JAR hell or create a new 'module hell', focusing on dependency management.
Explores the concept of JAR Hell in Java, detailing its causes like dependency issues and classpath conflicts, and discusses modern solutions.
Analyzes Java stream performance benchmarks, including a test on using exceptions for loop control, with results and code examples.
A technical analysis comparing the performance of Java 8 streams to traditional for loops using JMH benchmarks.