
Learn to select effective static code analyzers using data-driven insights, exploring tool capabilities, integration, coverage, and result quality for improved software security.

Explore security engineering principles for complex systems, focusing on composite elements, interactions, and dependencies across the system lifecycle, illustrated with a Smart City transit example.

Explore techniques for integrating security controls into software development, focusing on real-world examples, actionable advice, and verification methods to build more secure applications.

Discover rapid threat modeling for Agile/DevOps environments, enhancing software security design tenfold through efficient risk analysis and automated workflows.

Learn to create an effective threat modeling feedback system in Agile environments using OWASP principles. Explore frameworks, processes, and strategies for risk management and application security.

Integrating security into Agile development through persona-based stories, prioritization, and testing strategies to create more secure web applications and shift security left in SDLC.

Explore continuous integration for Yocto Project using Jenkins and LAVA, focusing on real-time Linux kernel testing and addressing challenges in maintaining up-to-date embedded systems.

Explore uClibc's history, current state, and future in embedded Linux. Learn its advantages, challenges, and relevance in modern software ecosystems.

Learn to build resilient .NET Core microservices using Steeltoe, an open-source project that brings industry-standard patterns to .NET developers for service discovery, configuration, and distributed tracing.

Explore key trusted execution environments: Intel SGX, Arm TrustZone, and RISC-V PMP. Learn their architectures, security features, and implementation processes for robust data protection.

Explore Prometheus and M3 for large-scale monitoring, addressing reliability, scaling, and efficiency challenges. Learn key features and implementation strategies for robust global monitoring systems.

Explore real-time stream processing for machine learning with hands-on examples, covering key concepts like windowing, checkpointing, and scalable architectures for continuous data analysis.

Learn to create graphical user interfaces for embedded systems using Flutter, exploring its architecture, advantages, and integration with Wayland for efficient and performant GUI development.

Explore blockchain's impact beyond hype with Ripple's David Schwartz. Dive into cryptography, distributed ledger technology, and how this innovation is reshaping global economics in a candid SXSW interview.

Explore safe Rust for Linux kernel module development, addressing memory vulnerabilities, binary compatibility, and C integration. Learn techniques for creating secure kernel APIs and potential upstream integration.

Explore CloudEvents project for serverless interoperability, covering metadata standards, current applications, SDKs, future directions, and potential industry use cases.

Explore OpenTelemetry's goals, structure, and roadmap, including its merger of OpenCensus and OpenTracing, and learn about backwards compatibility and instrumentation.

Explore JanusGraph's scalable graph database, its architecture, and real-world applications. Learn about property graph models, Gremlin traversals, and the benefits of this open-source solution for handling complex data relationships.

Explore how FoundationDB powers Snowflake's metadata, enabling scalability and unique features in cloud SQL analytics. Learn about its architecture, deployment, and operational insights.

Learn to solve real business data challenges using FoundationDB. Discover techniques for mapping logs, tables, and indexes into a cohesive system, enabling millisecond-fast queries on millions of data points.

Explore eBPF's powerful in-kernel virtual machine for gathering debug and tuning information. Learn low-level mechanisms, dissect examples, and discover userspace tools for high-level eBPF programming.