
Explore string handling challenges in C++ projects, focusing on std::string_view in C++17. Learn strategies for managing multiple string types and optimizing performance in large-scale applications.

Explore IoT security challenges, device design fundamentals, and Azure security patterns. Learn best practices for connectivity, provisioning, and protecting IoT devices throughout their lifecycle.

Explore cloud-native security approaches, focusing on data protection, infrastructure trustworthiness, and common vulnerabilities. Learn strategies for securing both Linux and Windows deployments in the cloud.

Comprehensive guide to implementing various authentication and authorization methods in ASP.NET Core 2, including social, local, AD-based, and token-based logins for SPAs.

Explore Android app vulnerabilities and learn effective security measures to protect sensitive information, prevent attacks, and ensure secure external communications.

Explore critical Git security vulnerabilities, their potential exploits, and fixes. Learn how the developer community collaborates to maintain security in this widely-used version control system.

Practical insights on implementing machine learning projects, covering data handling, algorithm selection, training, evaluation, and deployment challenges in organizational settings.

Explore challenges and solutions for transitioning to HTTPS-only, including handling custom domains, fixing HTTP references, and preparing organizations for secure web practices.

Explore modern web vulnerabilities with top hacker Frans Rosén. Learn about exploiting postMessage, WebSocket-reconnect, and cloud misconfigurations to enhance your security knowledge.

Secure Terraform implementation in CI/CD pipelines: gotchas, best practices, and real-world solutions for managing AWS infrastructure, addressing security, versioning, and automation challenges.

Explore OWASP ASVS implementation for web app security, covering 189 controls in 16 categories. Learn to define, analyze, and evaluate security tests across different maturity levels for various industries.

Explore safer C++ practices with Core Guidelines, focusing on efficiency, const usage, and minimizing raw pointers. Learn to modernize code and improve quality through automated tooling and refactoring techniques.

Explore binary application internals with Frida, a powerful instrumentation framework. Learn to hook functions, trace data, and analyze software across multiple platforms through hands-on demos.

Explore strategies to transform developers into security-minded professionals, addressing challenges and providing a programmatic approach to integrate security into the development process.

Explore fuzzing techniques with AFL, covering installation, workflow, optimization, and practical tips for effective application testing and vulnerability discovery.

Learn to identify and mitigate security vulnerabilities through threat modeling, a proactive approach that analyzes application security before coding begins. Includes hands-on practice and tool recommendations.

Explore seccomp for Linux kernel security: limit system calls, write BPF programs, and understand its applications in Docker, browsers, and more. Gain practical insights into this powerful security tool.

Dynamic binary instrumentation for advanced testing: Explore Frida toolkit to enhance code testing, retrofit interfaces, and solve production issues through innovative techniques and demonstrations.

Explore modern security challenges, common attacks, and evolving defense strategies in the era of data breaches. Learn practical approaches to protect yourself and your organization online.

Explore ASP.NET Core 2.1's enhanced security features, including HTTPS, authentication options, data protection, and authorization policies for safer web development.

Explore insights from billions of security reports, scaling challenges, and real-world cybersecurity incidents in this talk on large-scale security reporting infrastructure.