
Explore cross-platform development using the Salami Method, a system architecture that separates platform-specific code from core functionality for improved maintainability and portability.

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.

Explore advanced C/C++ pre-processor techniques, from standard usage to unconventional applications, culminating in a FizzBuzz implementation using only pre-processor directives.

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 techniques for creating binary reproducible C++ applications using Docker, ensuring long-term artifact reproducibility in security-critical environments.

Explore high-performance embedded applications for missiles, covering architecture, development tools, coding standards, and optimization techniques for military-grade software.

Explore Linux Security APIs and their role in the Chromium Sandbox, examining implementation steps and requirements for browser security and efficient containerization.

Explore the hidden technology powering everyday digital experiences, from cellular networks to compression algorithms. Gain insights into the innovations behind smartphones and glimpse the future of digital technology.

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 the future of UI with bots, learn about Microsoft Bot Framework, and discover how to build intelligent bots for various platforms and services.

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.

Explore monads in C#, learn to extract values, and discover how to combine dependency injection with async/await without leaky abstractions. Includes practical code examples and container concepts.

Explore criteria for evaluating and selecting technologies in software development, avoiding pitfalls, and making informed decisions for long-term success and customer satisfaction.

Explore evolutionary software architecture through small bets, leveraging modern tools and techniques for flexible, adaptable design in rapidly changing environments.

Learn to build a neural network for image recognition from scratch in C#, covering key concepts like gradient descent and backpropagation without complex math or external libraries.

Explore natural language interfaces, AI assistants, and voice search trends. Learn design strategies for creating user-friendly speech-based interactions in apps and bots.

Explore quantum computing's revolutionary potential and learn to develop quantum solutions using Microsoft's Quantum Development Kit and Q# programming language.

Explore vertical slice architecture: its benefits, implementation, and how it addresses common challenges in software design. Learn to organize code, model requests, and improve maintainability.

Explore blockchain's potential, learn key concepts, and understand its practical applications in various industries through real-world examples and architectural insights.

Explore Chaos Engineering methodology to uncover system weaknesses and build confidence in distributed systems. Learn from case studies and discover open-source tools for implementation.