
Discover Go's power for web development: concise syntax, pointers, and scalability. Learn how it can streamline your codebase and enhance productivity for HTTP-related projects.

Explore Angular Ivy's new rendering architecture, its instruction set, and design patterns that leverage modern ES6 capabilities to improve performance and reduce code size in web applications.

Explore production profiling techniques to solve performance issues, conduct capacity planning, and gain insights into your application's behavior in real-world environments.

Explore Project Panama's innovative approach to Java-native interoperability, enhancing developer productivity, security, and efficiency without platform-specific coding.

Explore modern JavaScript's elegant features and syntax, learning how ES6+ versions have transformed it into a powerful and concise language for creating efficient code.

Explore Java version migration strategies for Maven projects, focusing on post-Java 8 updates and their impact on build processes and compatibility.

Explore lazy evaluation patterns in Java, including streams and advanced techniques like reader monads and trampolines. Learn to optimize performance and handle infinite data sets efficiently.

Explore the evolution of enterprise Java with Eclipse MicroProfile, a lightweight platform for microservices and cloud deployments. Learn about its features, benefits, and future developments.

Explore Shenandoah, a new low-pause garbage collector for Java that moves objects without stopping the application, reducing GC pauses. Learn its design, internal details, and performance benefits.

Live-coding demonstration of migrating a Java 8 application to Java 9 modules, showcasing Project Jigsaw's flexibility in allowing gradual adoption of the modular system while maintaining compatibility with non-modularized libraries.

Learn to build, deploy, debug, and optimize serverless microservices using AWS Lambda. Explore CI/CD pipelines, troubleshooting techniques, and performance optimization for modern cloud-native applications.

Comprehensive overview of Angular framework for Java developers, covering component-based architecture, TypeScript integration, and deployment in Spring Boot applications.

Learn to transform a Spring Boot Java project to a pure Kotlin project using Spring Framework 5 and WebFlux, with insights on leveraging Kotlin for both backend and frontend development.

Explore challenges and best practices for implementing continuous delivery pipelines with containerized applications, covering metadata, testing, and lessons from production deployments.

Explore how static typing can enhance code reliability, examining pitfalls in Java and C++ and exploring newer languages that address these issues without sacrificing performance.

Explore JUnit 5's new features for Java testing, including extensibility, modern API, and support for multiple JVM languages. Learn migration, architecture, and extension model.

Practical introduction to Java 9's Project Jigsaw and Module System. Live coding demonstrates configuration, encapsulation, security, and JDK customization through a simple modular application.

Explore functional programming's core concepts, benefits, and challenges with Martin Odersky. Learn how to simplify software construction and avoid over-abstraction in this insightful talk.

Learn to create real-time web applications using Graal.js, Socket.IO, and database integration. Explore tools and techniques for pushing live data updates to clients without page refreshes.

Explore Scala.js through live coding, building a memory game with Phaser. Learn language features, development workflow, and seamless integration with JavaScript libraries.

Explore JAX-RS 2.1's new features: Reactive programming, Server-Sent Events, and Non-Blocking I/O. Learn how these enhancements improve asynchronous processing and enable integration with modern libraries.