
Explore the future of the internet and metaverse with Meta's Head of Product, discussing immersive experiences, misconceptions, and technological advancements in virtual reality.

Explore the development journey of augmented reality applications, covering key concepts, challenges, and practical insights for creating immersive AR experiences.

Explore spatial mapping techniques for HoloLens, delving into advanced concepts and practical applications for augmented reality development.

Explores std::future limitations and introduces stlab::future as an enhanced alternative, covering advanced features like task graphs and CSP channels for parallel processing.

Explore the current state of Augmented Reality, its real-world applications, and future potential. Learn about different AR approaches, key players, and emerging technologies like AR Cloud.

Explore the Salami Method for efficient cross-platform development, focusing on separating platform-specific code from core functionality to create maintainable, testable, and portable systems.

Explore Visual Studio 2017's enhanced C++ development features, including cross-platform support, improved coding productivity, and CMake integration for a streamlined development experience.

Explore common pitfalls and challenges in asynchronous Python programming, with insights on improving code efficiency and avoiding mistakes for developers new to asyncio.

Containerize C++ apps effortlessly with Docker and CMake. Learn to create uniform build environments, simplify cross-platform development, and easily deploy complex applications on developer VMs.

Explore Boost.Process for managing system processes in C++. Learn about its evolution, challenges, and new ideas for cross-platform process management and communication.

Explore the intricacies of coroutines, fibers, and threads in C++, understanding their differences, use cases, and implementation strategies for efficient concurrent programming.

Explores the need for a new C++ build system to support package management, discussing design principles and seeking feedback on the proposed solution for cross-platform development challenges.

Learn strategies for creating portable C++ code, exploring benefits like standards compliance, future-proofing, and wider tool availability while addressing challenges and providing practical guidelines.

Explore the lack of dependency management in C++ and its implications, analyzing existing solutions and potential challenges for the language's future.

Learn to create a web-based match-3 game using C++14, Emscripten, and experimental Boost libraries. Explore Dependency Injection and Meta State Machine concepts for efficient game development and cross-platform compatibility.

Exploring challenges and solutions in cross-platform C++ building, including cross-compilation, in/out-of-source builds, and package management. Discusses design decisions and features of the build2 toolchain and cppget.org repository.

Explore CMake's vital role in C++ development, its history, and key features for building, testing, and deploying software across platforms with Bill Hoffman, CMake's creator.

Explore cross-platform development challenges and solutions, including porting Windows software to Mac and web, hiding platform-specific code, and generating C++ bindings from TypeScript for WebAssembly projects.

Explore CMake's evolution, C++ module support roadmap, and key features for seamless C++ building, testing, and deployment across platforms with creator Bill Hoffman.

Comprehensive guide to Python concurrency, covering processes, threads, modules, race conditions, and the GIL. Includes coding examples and activities to build a multithreaded and multiprocessing web server.

Exploring Python development on Android: challenges, opportunities, and tools for mobile app creation. Learn about build tools, GUI libraries, and options for running Python on the world's most popular OS.