
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 Wiremock for simulating HTTP-based APIs in microservice testing, enabling isolated and stable tests without dependencies. Learn implementation techniques and real-world application.

Explore TDD approaches for Jenkins pipelines, from unit to integration tests. Learn to develop and test groovy libraries locally and on live instances, ensuring robust continuous delivery on Kubernetes clusters.

Explore effective strategies for testing messaging applications, focusing on key techniques and best practices for ensuring reliability and performance.

Humorous critique of software development methodologies, exploring flaws in popular approaches and introducing "Flow" as a satirical worst-case scenario. Includes mock certification exam.

Discover how contract testing with Pact can enhance microservices reliability, combining unit test efficiency with integration test confidence for early issue detection.

Explore Behaviour Driven Development (BDD) as a collaborative approach to software development, focusing on early stakeholder involvement and creating executable specifications for better outcomes.

Discover how ArchUnit can help test Java architecture, prevent code drift, and maintain structure. Learn to model architectural concepts with jMolecules for improved system design.

Discover how testing can improve software design, find architectural flaws, and lead to better solutions. Learn to leverage testing for faster, higher-quality software development.

Discover the benefits of contributing to open source software, from learning and skill development to community building and personal growth. Gain insights on finding projects and making impactful contributions.

Discover critical vulnerabilities through reverse engineering and static analysis. Learn to set up a build environment and explore real-world examples in this inspiring session on bug hunting techniques.

Explore TensorFlow model optimization techniques like quantization and pruning to enhance performance, reduce resource usage, and improve efficiency in machine learning applications.

Prepare for the CISSP exam with Mike, covering key topics like incident response, patch management, security operations, and threat modeling in this comprehensive study session.

Insights from 6 years of serverless development for IoT devices, covering best practices, trade-offs, and lessons learned in building scalable real-time systems using AWS technologies.

Explore visual modeling techniques for effective software testing, focusing on access control and GDPR compliance in e-health systems. Learn to extract abstract test cases and improve quality assurance.

Discover strategies for comprehensive testing in large-scale systems, from unit tests to A/B tests. Learn to build efficient pipelines handling GDPR data, multiple machines, and rollbacks.

Explore diverse applications of whole-program points-to analysis in Java, addressing challenges like reflection and JNI. Learn how GraalVM Native Image handles dynamic features without sacrificing precision.

Learn to create reliable API mocks using Python's Mock object within the unittest framework, enhancing test consistency and reducing flakiness in your applications.

Exploring data processing frameworks beyond Pandas, challenging assumptions about speed, and emphasizing practical considerations for choosing tools that best serve data practitioners.

Discover Python game development from concept to Steam release, exploring procedural generation, robust testing, and engaging gameplay in this comprehensive tutorial.

Explore innovative approaches to performance testing beyond API level, including Shift-Left concept and leveraging unit tests for cost-effective solutions.