
Dive into bytecode pattern matching, exploring compiler transformations and JaCoCo's implementation for Java code coverage. Learn about filtering compiler-generated artifacts for accurate results.

Explore GitHub's efforts to secure the Javascript ecosystem through provenance integration and Sigstore partnership, enhancing npm's security against malware and supply chain attacks.

Discover best practices for Mockito unit testing in Java, avoiding common pitfalls and creating maintainable tests with expert insights on mocking and Spring Boot integration.

Discover how Quarkus integrates with langchain4j to create AI-powered applications. Learn to leverage Quarkus' cloud-native capabilities and ecosystem for building intelligent, high-performance Java apps.

Explore Haskell's power with experts Rebecca Skinner and Emily Pillmore. Learn about GHC, laziness, MTL, and practical applications. Gain insights on embracing failure and finding joy in coding.

Learn to seamlessly integrate Testcontainers with Spring Boot for robust integration testing. Discover how to use real services in containers for reliable and efficient testing of your applications.

Explore Erlang's evolution into a diverse ecosystem, Elixir's impact, and the challenges in extending the Erlang VM. Gain insights from experts on the BEAM languages and their influence on functional programming.

Explore Java's renaissance with insights on JDK 21, OpenJDK projects, and innovative features like virtual threads, data-oriented programming, and improved performance, shaping the future of this enduring platform.

Explore Ballerina, a language designed for Web 2.0 with built-in support for HTTP endpoints and JSON. Learn its unique features and see how it simplifies building platform clients and implementations.

Explore Java-based machine learning frameworks like Deeplearning4J, DJL, and Tribuo. Learn to build, save, and run ML models using Java, with real-world examples and comparisons.

Explore Spring Modulith for building well-structured, maintainable applications. Learn code organization, bean relationships, and domain events to align technical components with domain concepts and boundaries.

Explore Java's agile evolution, recent changes, and their benefits in this insightful keynote. Learn how Java's consistent six-month release cycle impacts development practices.

Explore data-oriented programming principles and pattern matching in Java 21 for safe, powerful, and maintainable ad-hoc polymorphism, contrasting with OOP for informed application.

Explore serverless Java architecture: its simplicity, security, cost-effectiveness, and eco-friendliness. Learn about IaC provisioning, MicroProfile code, and live deployments in this interactive session.

Learn to create AI-powered applications using Java, Spring Boot, and LangChain4j. Build chatbots, process unstructured data, and automate tasks with LLMs. Explore key components and best practices for developing efficient, personalized AI solutions.

Explore how the brain learns programming languages from a linguistic and neurological perspective, with practical tips to enhance your learning curve and support others in software development.

Explore Java 21's groundbreaking features, from String Templates to Structured Concurrency, and learn to create efficient, future-proof code with the latest advancements in Java programming.

Explore virtual threads in Java 21 through Conway's Game of Life implementation. Dive into internal details, performance implications, and potential pitfalls of this new feature.

Explore next-gen Spring with new baselines, GraalVM support, observability, and productivity features. Learn about Java 17, Jakarta EE, AOT engine, and more with Josh Long.

Explore Quarkus' integration with langchain4j for AI-powered Java applications, focusing on cloud-native deployments and developer productivity in the evolving tech landscape.

Explore advanced TypeScript features through live coding. Uncover recursive types, type permutations, and a CSS validator implementation, elevating your coding skills with practical, real-world examples.