
Principles and practices of Continuous Delivery and DevOps for faster, higher-quality software development. Learn to implement rapid, reliable releases while maintaining system stability and team efficiency.

Explore recent Java language updates and upcoming features with Java Language Architect Brian Goetz, covering switch expressions, text blocks, records, and pattern matching.

Live-coding session exploring common software development mistakes that lead to security vulnerabilities. Discover how to identify and prevent these issues to enhance application security.

Explore the transition from Java to Golang in Belgium's largest hospital network, comparing languages and discussing the impact on infrastructure and development teams.

Explore sustainable innovation strategies at bol.com, focusing on team autonomy, microservice design, CI/CD approaches, and system optimization for performance and cost-effectiveness in a high-traffic e-commerce environment.

Explore the evolution of Google App Engine, its security features, and the transition to new runtimes. Learn about gVisor sandbox and its impact on serverless deployments.

Techniques to improve frontend testing using Jest, including snapshot testing and strategies for faster, more reliable unit tests for components and logic.

Explore the journey of Java code from source to hardware execution, uncovering optimization techniques and performance insights along the way.

Modernizing a Java rule engine for serverless environments using GraalVM and Quarkus, with practical examples from Drools migration to cloud-compatible architecture.

Explore software failures' societal impact, ethical implications for developers, and the human factor in system reliability. Gain insights on preventing catastrophic errors and fostering responsible development practices.

Aprenda a criar testes automatizados eficazes para aplicações modulares, com demonstrações práticas de código e dicas para melhorar a qualidade e eficiência dos seus testes unitários e de integração.

Explore Java-based reactive frameworks like RxJava, Spring Reactor, Akka, and Vert.x to tackle asynchronicity challenges. Learn reactive programming basics and see real-world applications in microservices.

Streamline Kubernetes development using Google Cloud Tools for IntelliJ, enabling seamless deployment, debugging, and iteration of Java Cloud Native applications without extensive CLI or YAML usage.

Optimize Java performance with GraalVM: create smaller, faster containers for improved scaling, shorter lead times, and cost-effective cloud usage in serverless environments.

Explore challenges and triumphs of Java in serverless computing, examining innovative solutions and hands-on examples using the Fn Project to build and scale Java-based functions.

Explore Java Flight Recorder and Mission Control for automated performance analysis, bottleneck identification, and capacity estimation in CI/CD pipelines using JMC API and machine learning.

Explore trunk-based development, continuous deployments, and feature toggles to streamline application versioning, testing, and deployment across multiple environments.

Explore Maven's evolution, common build issues, and proper solutions. Learn to optimize your build process and avoid temporary workarounds for more efficient software development.

Explore Wiremock for simulating HTTP-based APIs in microservice testing, enabling isolated and stable tests without dependencies. Learn implementation techniques and real-world application.

Explore Java agents: transform classes at runtime for logging, monitoring, and more. Learn implementation, avoid pitfalls, and discover best practices for this powerful but lesser-known Java feature.

Explore metaprogramming in Java using JavaParser, focusing on code generation techniques and applications in projects like Drools, with insights on avoiding reflection in Graal VM environments.