
Practical techniques from BDD, Lean Enterprise, DevOps, and Test Automation to boost team productivity and innovation. Learn new roles in software development and how to implement effective test automation during sprints.

Automate security testing in your application using frameworks to eliminate common vulnerabilities and streamline pentesting, focusing on complex security issues.

Practical implementation of event-driven architecture, exploring benefits and challenges through live coding. Covers event sourcing, CQRS, distributed systems, and DDD concepts.

Discover Test Impact Analysis to speed up test automation in JVM projects. Learn to implement TIA tools, especially useful for mono-repos, using JUnit extensions and Git integration.

Exploring real-world experiences of transitioning from CMS to G1GC in Java, including performance implications, potential challenges, and optimization strategies for reduced operating costs.

Explore reactive programming in Spring for building resilient, responsive microservices. Learn integration, data pipelines, API design, and testing techniques for cloud-native Java applications.

Explore LinkedIn's robust testing strategies for confident production releases, covering canaries, microservices, ML models, and resilience engineering.

Explore strategies for creating efficient, self-updating documentation that enhances developer experience, including executable docs, API documentation, and automated tests as documentation.

Explore innovative virtual device fuzzing techniques with VIDEZZO, focusing on dependency-aware strategies to enhance security testing in virtualized environments.

Explore efficient techniques for uncovering speculative vulnerabilities using random testing, enhancing cybersecurity against Spectre-like attacks.

Automated generation of syscall descriptions for kernel drivers using SyzDescribe, enhancing security testing efficiency and coverage for operating system kernels.

Discover how automated load testing in production enhances system reliability, developer confidence, and business performance while minimizing risks and human intervention.

Explore a real-time ML platform designed to assist contact center agents, addressing challenges in throughput, latency, and fault tolerance while improving customer support efficiency.

Explore Keptn's integration with K6 for scalable performance testing in delivery pipelines, including SLO evaluation and quality gates for efficient service monitoring and optimization.

Explore Flysystem for seamless file management across local and remote storage. Learn to write, read, move, copy, and delete files using adapters, set permissions, and streamline operations for various providers.

Learn about dependency injection, its benefits, and how to refactor applications for better testability and adherence to SOLID principles in PHP development.

Discover how to enhance PHP's capabilities using static analysis, including implementing new language features and creating custom PHPStan rules for advanced developers.

Explore Behaviour Driven Development and Behat for PHP, focusing on user stories, scenarios, and automated testing to ensure well-designed software that meets user needs.

Learn to set up Jenkins 2.0 for automated builds, tests, and deployments. Discover parallel processing, auto-detection of repos and branches, and efficient CI/CD pipelines for PHP projects.

Discover strategies for modernizing legacy applications, implementing service-oriented architecture, and building a continuous deployment pipeline to boost development velocity and confidence.

Explore modern PHP development topics like DDD, BDD, TDD, hexagonal architecture, CQRS, event sourcing, and microservices. Learn how these concepts interrelate and can improve your software projects.