
Exploring Windows Desktop Window Manager vulnerabilities, focusing on DirectComposition UserSpace. Covers architecture, attack surfaces, and specific CVEs, offering insights into bug hunting techniques and security implications.

Explore Android security, decompilation, and analysis techniques. Learn about APK tools, dynamic and static analyses, and hacking challenges in this comprehensive mobile security talk.

Comprehensive guide to security testing for smart metering infrastructure, covering threat vectors, test plans, and best practices for AMI projects and production transitions.

Explore advanced fuzzing techniques for binary protocols, enhancing code coverage and uncovering vulnerabilities in network applications and file systems.

Entdecken Sie die Sicherheitslücken von Computern durch kreative Nutzung des Raspberry Pi Zero W. Lernen Sie, wie man unbemerkt Zugriff erlangt und Systeme manipuliert.

Discover strategies for achieving continuous delivery through comprehensive test automation, from unit tests to A/B testing, enhancing production stability and deployment speed.

Learn to protect your code using GitHub's security features, including signed commits, Dependabot, vulnerability scanning, secret detection, and CodeQL for comprehensive software security.

Explore test-driven development for Spring applications, covering basic components, mocks, test slices, web app testing, and consumer-driven contract testing to build with confidence.

Explore GraalVM native images for Spring Boot: instant startup, low memory, and ecosystem readiness. Compare OpenJDK, GraalVM CE, and EE with real-world benchmarks and implementation insights.

Explore distributed tracing in service meshes to regain observability. Learn about Istio and Jaeger, deploy microservices, and discover how tracing reveals individual request behaviors in complex architectures.

Explore AI-powered autonomous testing to generate optimized tests for business functionality, overcoming the Oracle problem and improving software quality.

Learn essential techniques for writing effective unit tests, including best practices, pitfalls to avoid, and how to optimize for readability and maintainability.

Explore container security threats and mitigation strategies for Java applications. Learn about code scanning, dependency verification, and best practices for secure deployment and operation.

Explore modern tools for reliable end-to-end web application testing, focusing on Cypress and its benefits for building higher quality software with confidence.

Explore efficient integration testing using Docker containers and Testcontainers library with JUnit/Spock, addressing common challenges in testing databases and external systems.

Explore BDD revival with Gauge and Taiko frameworks, focusing on effective communication, web testing, and overcoming common challenges in software development practices.

Explore security testing concepts and learn to use open-source tools to enhance existing test strategies for web applications, demystifying vulnerabilities and integrating security into your workflow.

Insights into Confluence's architectural evolution: from monolith to microservices, scaling strategies, and lessons learned for building resilient, stable services at scale.

Learn to migrate Spring Boot applications to Java Modules with a step-by-step approach, covering challenges, solutions, and practical implementation techniques for modular development.

Explore test-driven development for Spring applications, covering basic components, mocks, test slices, web app testing, and consumer-driven contract testing to enhance code confidence and delivery speed.

Explore coding architecture rules as tests with ArchUnit. Learn to enforce naming conventions, structure, and best practices automatically in Java projects.