
Explore Linux's evolution from desktop to embedded systems, covering key developments, adaptations, and tools that enabled its widespread adoption in diverse devices.

Explore using Android as a single-purpose OS for videoconferencing, covering development challenges, security, UX design, and implementation techniques from Cisco Systems' experience.

Explore challenges and solutions for building Python libraries with native code, including automation, CI pipelines, Python-CMake integration, and cross-platform compilation techniques.

Explore HiMake, an enterprise build tool for missile software, focusing on simplicity, native/cross compilations, and efficient parallel builds. Learn its philosophy and advanced features.

Explore user namespaces in Linux, their role in container isolation and sandboxing, and their relationship with other namespace types. Includes practical demonstrations and security implications.

Explore C++ smart pointers, focusing on shared_ptr and unique_ptr. Learn usage, performance implications, and advanced techniques for effective memory management in modern C++ programming.

Explore a novel C++20 library for compile-time regular expressions, examining implementation details, challenges, and performance comparisons with other regex engines.

Explore modern CMake practices for simplified, maintainable build systems. Learn to recognize legacy code, refactor effectively, and leverage new APIs for improved developer experience in C/C++ projects.

Explore security vulnerabilities and exploit development through hands-on examples, including a stack buffer overflow, to gain an attacker's perspective and enhance secure coding practices.

Explores error handling strategies in C++, comparing exceptions, ADTs, and new proposals like zero-overhead deterministic exceptions, to guide developers in choosing optimal approaches.

Explore F# programming with Don Syme as he shares beloved code examples, discussing language design, functional and object programming, and finding the sweet spot for functional-first programming in teams.

Learn to control Azure costs with SpendOps, integrating cost metrics into your DevOps lifecycle for budget-friendly releases and predictable spending.

Explore efficient async/await patterns in .NET to prevent deadlocks, improve application stability, and adhere to best practices for asynchronous programming.

Demystifying quantum computing: explore superposition, entanglement, and algorithms. Gain intuition through visuals, physics, and math. Understand capabilities, limitations, and code basics for further exploration.

Explore adapting Continuous Delivery practices for AI applications, addressing challenges in transitioning from research to production and maintaining systems with evolving data.

Comprehensive introduction to Docker and containers, covering fundamentals, benefits, workflows, and production usage. Includes demos on various topics from basics to advanced concepts.

Explore in-app chaos testing techniques to uncover and address potential system failures, enhancing software resilience without modifying the codebase.

Explore the latest AWS innovations and their practical applications in infrastructure, platforms, IoT, big data, and machine learning. Learn to leverage cutting-edge cloud technologies for building advanced solutions.

Explore advanced TypeScript features like union types, intersection types, mixins, and generics. Learn to leverage these powerful tools for clearer, more reliable code and efficient solution delivery.

Explore Linux on Azure: VMs, App Services, Docker, Functions, and IoT. Learn core concepts and leverage open-source tools in Microsoft's cloud platform.

Explore deep learning with CNTK and F#, covering neural networks, model training, and practical applications in .NET. Learn core concepts and see live demonstrations using real-world datasets.