
Explore Quarkus' advantages over Spring, featuring Vodafone's successful transition. Learn about cost reduction, improved stability, and enhanced performance through live demos and real-world insights.

Explore how browsers can act as containers for running various workloads, saving on server costs. Learn about leveraging browser tabs as isolated environments for AI tasks and concurrent batching.

Explore Project Loom's impact on concurrency, potential challenges, and how to prepare your codebase for its arrival. Learn about virtual threads, task management, and performance considerations.

Explore Java's pattern matching features, including instanceof, switch expressions, and record patterns. Learn to leverage these powerful tools for more concise and expressive code.

Explore webUSB, webMIDI, and webBluetooth APIs to safely connect devices to web apps using JavaScript, enhancing innovation for web developers.

Comparison of distributed architecture approaches: Java frameworks, Kubernetes, service mesh, and eBPF. Explores advantages, challenges, and practical applications through theory and live demos.

Explore data-oriented programming principles and pattern matching in Java for safe, powerful, and maintainable ad-hoc polymorphism. Compare with OOP to understand when to apply DOP effectively.

Discover the benefits of upgrading to Java 17, learn about the challenges involved, and get practical tips for a smooth transition. Prepare for Java 21 with concrete examples and solutions.

Explore Project Amber's solutions to Java's pain points, including text blocks, pattern matching, records, and more, enhancing expressiveness and readability in the language.

Explore cloud-native Java security risks, vulnerabilities, and best practices through live-hacking demonstrations, focusing on open-source dependencies and Docker images.

Explore efficient testing of cloud-native apps using Testcontainers. Learn to run cloud services locally, improving development feedback and reducing costs. Covers S3, DynamoDB, Lambdas, Google Spanner, and more.

Explore serverless Java app deployment using MicroProfile and Quarkus on Google Cloud Run. Learn to create and deploy applications with minimal infrastructure management for fast, efficient cloud-based development.

Explore key improvements in .NET 7, including C# 11 features, ASP.NET Core enhancements, and EF Core 7 updates, to boost productivity and streamline development workflows.

Explore Java vulnerabilities, security tools, and best practices to protect applications. Learn about CVEs, software supply chain risks, and DevSecOps strategies for robust Java development.

Comprehensive JVM performance comparison across JDK versions, JIT compilers, and garbage collectors, using benchmarks to identify optimal configurations for real-world applications.

Hands-on guide to maximizing GraalVM Native Image: develop, test, optimize performance, handle metadata, and monitor applications for faster startup and reduced memory usage.

Explore modern Java implementations of classic design patterns, showcasing how language improvements enhance Strategy, Visitor, Command, and more, through live code refactoring and practical examples.

Explore monorepos: benefits, challenges, and essential tooling. Learn how to set up and maintain a successful monorepo for long-term growth in JavaScript development.

Explore Java's latest features including Pattern Matching, Record Patterns, Virtual Threads, and native integrations. Learn about recent changes and upcoming developments in this fast-evolving language.

Explore virtual threads in Java, comparing performance with native threads through Conway's Game of Life implementation. Learn best practices and implications for scalable, efficient programming.

Explore Java microservices frameworks and GraalVM Native Image for building fast, scalable applications with quick startup and low resource usage while maintaining high performance.