Teaching Java is Getting Simpler
Explains how new Java features like unnamed classes and simplified main methods make teaching introductory programming easier.
Explains how new Java features like unnamed classes and simplified main methods make teaching introductory programming easier.
A developer shares insights from Jfokus 2025, highlighting talks on Java performance optimization and AI agents in software development.
A look at Java's planned language evolution for 2025, focusing on Project Amber features like flexible constructor bodies and their connection to Project Valhalla.
Using DeepSeek AI to write and refine a Java solver for the 'Crazy Cheeze' puzzle, exploring code generation and evaluation.
A technical tutorial on using Playwright Java to assert checkboxes and utilize the blur() and clear() methods in test automation.
A tutorial on using Playwright Java to verify tooltip text and set focus to specific web elements for automated testing.
A tutorial on using Playwright Java to verify page titles and check for absent text on webpages, with code examples.
A tutorial on implementing soft assertions in automated tests using Playwright Java and TestNG, with a practical example.
A tutorial on using Playwright Java to verify current vs. expected URLs and placeholder text in web automation tests.
A tutorial on automating calendar and date picker interactions using Playwright Java for web testing.
A tutorial on using Playwright Java to select and uncheck checkboxes in web automation tests, covering multiple methods.
A tutorial on using Playwright Java to select and interact with radio buttons in web automation tests.
A technical tutorial on generating Allure test reports using Playwright with Java and Maven, covering dependencies and configuration.
Overview of major OpenJDK project plans for 2025, including Project Babylon's work on foreign programming models and code reflection.
A tutorial on building a chat client application using Spring Boot, Spring AI, and Google's Gemini language model.
Final part of an Advent of Code series focusing on solving grid and graph problems in Java, with insights on API design.
A tutorial on building a simple AI-powered chat client in Java using the Spring AI framework, covering setup, configuration, and provider abstraction.
Overview of JDK 24's key performance enhancements, including virtual thread synchronization and size reduction, plus details on deprecations.
Overview of Java 24's new language features and API changes, including the Stream Gatherer API and Class-File API.
Overview of Java 24's new features, including Stream Gatherers, virtual thread synchronization, and performance improvements.