Build your own Azure retirements email alerts service using Java, Azure Functions and Communication Services
A tutorial on building a custom email alert service for Azure service retirements using Java, Azure Functions, and Communication Services.
A tutorial on building a custom email alert service for Azure service retirements using Java, Azure Functions, and Communication Services.
Explains the process of how new features are considered, designed, and shipped in the Java programming language via the OpenJDK community.
Summary of JavaOne announcements: GraalVM moving to OpenJDK, JavaFX 20 EA builds, and updates on Generational ZGC.
Explores a proposed Java language change to simplify the 'Hello World' program for beginners, reducing initial concept overload.
Explores how Java's Project Amber addresses language pain points like verbosity and data handling with features like records, pattern matching, and text blocks.
An overview of Project Loom's impact on the Java ecosystem, covering virtual threads, tooling, web servers, and major frameworks.
A look at Java 19 features including Project Loom's virtual threads, structured concurrency, records, and new programming patterns.
Explores using the H2 in-memory database for testing with jOOQ, covering SQL standardisation and H2's compatibility modes.
A preview of JavaOne sessions covering Sequenced Collections, purity, and upcoming Java features like string templates and JavaFX 19.
Explains how to use jOOQ to call stored procedures from Java, highlighting benefits over raw JDBC for type safety and maintainability.
A Q&A session from the Inside Java Newscast covering Project Leyden, Valhalla, Lilliput, string templates, and other Java development topics.
Explores Data-Oriented Programming in Java, focusing on using records, sealed types, and pattern matching to model immutable data.
Explains what OpenJDK is, its community structure, and governance, as part of a Java-focused newscast.
An analysis of Java 19's new features, focusing on pattern matching in switch statements and why it's a significant release.
Explains JDK Enhancement Proposal 405 for previewing record patterns in Java 19, focusing on deconstructing records in pattern matching.
Explores thread scheduling fairness for CPU-bound workloads in Java's Project Loom and its new virtual threads feature.
Explores various data fetching methods in jOOQ, including iterable, single-record, and resourceful fetching techniques.
Java Newscast covering recent OpenJDK developments, including Project Loom's virtual threads, Lilliput, and pattern matching.
A guide to running JDK Mission Control, a Java performance analysis tool, on Apple M1 Macs by configuring it to use an x64 JDK.
Explores proposed changes to pattern matching in Java, focusing on case refinement and null-handling in its third preview.