
Explore dynamic detection of cryptographic misuses with CRYLOGGER, a tool for identifying vulnerabilities in real-time to enhance software security.

Explore innovative techniques combining static and dynamic analysis for enhanced data protection, offering practical insights into selective security measures.

Explore building IoT systems with Java/Scala on Raspberry Pi, using actors for communication in a LEGO train project. Learn architecture, performance, and practical challenges.

Learn methodologies and frameworks for automating security testing in your applications, enabling developers to address common vulnerabilities and collaborate more effectively with pentesters.

Explore reactive programming benefits with Reactor and Spring Boot 2, focusing on scalability, resilience, and performance improvements for cloud-native applications through benchmarks and use cases.

Explore best practices for clean, maintainable Python code, including type hinting, docstrings, project structure, and effective unit testing strategies with pytest.

Explore fundamental rules for designing powerful, user-friendly APIs that stand the test of time. Learn to create accessible interfaces for developers of all skill levels.

Learn strategies for migrating large Python 2 codebases to Python 3 without disrupting development, including tools, techniques, and patterns for minimizing regressions and ensuring smooth rollout.

Strategies for managing test data efficiently, covering preparation, control, and best practices to avoid common pitfalls in software testing.

Explore advanced malware emulation with Binee, a Windows Process emulator. Learn to create detailed memory models, mimic OS kernels, and gather dynamic analysis data for reverse engineering and vulnerability research.

Strategies for improving large-scale legacy C++ applications, covering refactoring, testing, and team collaboration to enhance code quality and maintainability.

Learn to implement test-driven development in Django using Selenium, focusing on practical techniques and best practices for robust web application testing.

Explore advanced test-driven development techniques for Django using Selenium, focusing on practical implementation and best practices for robust web applications.

Explore the controversial topic of mocking in testing, learn when to use mocks effectively, and gain a framework for making informed decisions about their implementation in your test suite.

Discover techniques for identifying and safely removing obsolete code in large Ruby projects, including git commands, static analysis, and effective PR strategies for code deletion.

Learn strategies for implementing CI/CD in automotive software development using Yocto Project, covering source management, SDK, Jenkins, build optimization, and test automation.

Discover efficient monorepo development using React Native with Nx, featuring code sharing, Storybook integration, and testing strategies for seamless cross-platform app creation.

Discover strategies for efficient React Native app development through process automation, covering PR reviews, testing, releases, and error reporting for high-quality, stable applications.

Explore upcoming features in React Navigation 7, including the new optional static API. Learn about refinements and long-requested additions from the creator of React Navigation 5.

Practical tips for adapting application security to modern DevOps practices, covering static analysis, dynamic scanning, and security visibility for rapid development cycles.

Explore methodologies for quantifying software security risks, predicting vulnerabilities, and evaluating consumer products using the Digital Standard developed by Consumer Reports and CITL.