
Explore microservices architecture and REST service consumption using Netflix's Feign API through live coding, demonstrating its elegance and extensibility.

Learn to build reactive applications using Reactor Core 3.0, exploring its powerful API based on Java 8 and Reactive Streams. Gain practical skills through live coding and real-world use cases.

Explore JavaFX's powerful features for creating modern UI applications, including FXML, CSS styling, and cross-platform deployment. Learn through live coding and real-world examples.

Explore serverless microservices using Google Cloud Functions. Learn to write efficient Node.js functions, deploy from GitHub, and leverage cloud events for automatic scaling and execution.

Learn to rapidly create Spring Boot + AngularJS projects using JHipster. Explore official workflows, tools, and insider tips from project leads to boost development speed and efficiency.

Explore AI's impact on software development, its applications, and future implications. Discuss recent breakthroughs, opportunities, and potential challenges in the field of artificial intelligence.

Discover how property-based testing can simplify your test suite, reduce technical debt, and document business rules explicitly. Learn to find domain invariants and improve your design in Java.

Discover practical strategies to enhance code quality, reduce technical debt, and write more maintainable software through expert insights on common anti-patterns and best practices.

Comprehensive exploration of JUnit 5's architecture, features, and extensions. Live coding demos showcase modern testing capabilities, including custom display names, conditional execution, and dynamic tests.

Explore Java 9 modularity benefits, patterns, and migration strategies. Learn to build reliable, secure applications with modules, automatic modules, and practical examples for seamless Java 9 adoption.

Explore JGiven, a developer-friendly BDD framework for Java. Learn to write modular, reusable scenarios using a fluent API and generate interactive HTML reports for improved documentation.

Explore Spring Boot's auto-configuration, conditional configuration model, and enhanced testing support. Learn to boost productivity and write robust Java applications with expert insights.

Explore the balanced approach to microservices using API gateways, weighing benefits and challenges while showcasing Apache Sling for practical implementation in web development.

Explore unikernels' integration with Docker, enhancing virtual machine and container deployments. Learn about Docker for Mac/Windows and MirageOS unikernels augmenting LAMP stacks using Docker toolchain.

Explore OWASP's free tools and guides for enhancing software security, from explicit requirements to secure development and verification, presented by an experienced OWASP contributor.

Explore the future of programming with insights on emerging trends, reactive programming, higher abstractions, and preparing for upcoming changes in software development.

Explore Google's open-source tools for enhancing developer experience in container environments, focusing on Kubernetes deployment and efficient CI/CD workflows.

Explore a better approach to testing microservices using test kits, enhancing confidence and accuracy in integrations while facilitating faster development and collaboration.

Discover key features and techniques to enhance coding efficiency in IntelliJ IDEA. Learn navigation tricks, code generation, refactoring, and debugging to improve productivity and code quality.

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

Explore how AutoML and ML APIs enable developers to build smart applications using pre-trained models and customization techniques, with live demo and practical insights.