
Comparison of Docker Swarm and Kubernetes orchestration frameworks, covering development, deployment, scaling, and more. Hands-on demonstrations help understand each platform's strengths.

Explore reactive programming, JDK 9, HTTP/2, and enterprise Java trends with Spring Framework 5, presented by project lead Juergen Hoeller. Gain insights into Spring's unique programming model strategy.

Practical guide to migrating existing Java applications to Java 9's module system, covering common challenges, migration features, and real-world examples based on a Spring/Hibernate application.

Explore creating a new JVM language, covering grammar, semantics, interpreters, and interoperability. Learn about parsers, optimizations, and tackle common language design challenges.

Explore GitHub's daily production workflow, tools, and meet Hubot, their hardest-working employee, in this insightful talk on continuous delivery practices.

Learn techniques for parallel programming in Java, including array programming and stream operations, to create efficient and easily parallelizable code from Java experts Stuart Marks and Brian Goetz.

Explore Java's future with Brian Goetz: expanded type inference, data classes, improved switch, Project Valhalla, and more. Gain insights into upcoming language features and performance enhancements.

Explore Akka Streams and Reactive Streams principles for building responsive, resilient applications with non-blocking back pressure. Learn through real-life scenarios and practical demonstrations.

Explore Netty's architecture, design choices, and JVM challenges. Learn about network events, buffers, and memory management in this comprehensive framework overview.

Explore how data streaming technologies like Kafka and Apache Spark can revolutionize Formula 1 racing, enabling real-time analysis and visualization of car performance data from simulator to pit to HQ.

Explore GraphQL's power in modern app development with .NET. Learn to build efficient APIs, handle mutations and subscriptions, and implement best practices for seamless data fetching and management.

Explore progressive delivery techniques for Kubernetes, including blue-green deployments, canary releases, and GitOps, to safely validate applications in production using tools like Istio, Prometheus, and Argo.

Discover how unit tests provide crucial feedback on code design, revealing opportunities for improvement and guiding developers towards better practices and principles.

Explore the art of beautiful coding with insights from a 40-year veteran. Discover principles, paradigms, and practices for elegant problem-solving in software development.

Explore top software vulnerabilities and learn tools to automate security for your source code and supply chain. Stay informed about threats and enhance your codebase protection.

Explore compiler design as database systems, examining challenges, data types, and innovative approaches for efficient language processing and development.

Learn essential techniques for collecting and preserving digital forensics evidence in cloud environments, focusing on major platforms like Azure, AWS, Google Cloud, Microsoft 365, and Google Workspace.

Explore the enduring principles of software development, focusing on simplicity and modularity in system design, with insights on scaling, technology evolution, and best practices.

Explore Bayesian optimization for continuous performance tuning of microservices, addressing challenges in data centers and improving resource utilization through machine learning techniques.

Discover VS Code's full potential with shortcuts, extensions, remote development, and more to boost productivity and streamline your coding workflow.

Explore key fallacies and principles of Test-Driven Development with Ian Cooper. Learn pragmatic guidelines for successful TDD implementation and overcome common misconceptions.