
Explore code sanitizing tools for detecting memory corruptions, race conditions, and undefined behavior in programs. Learn about Valgrind, AddressSanitizer, ThreadSanitizer, and UndefinedBehaviorSanitizer.

Beginner-friendly introduction to AI and deep neural networks for C++ programmers, exploring alternatives to Python for improved performance in machine learning applications.

Exploring Swift's ABI resilience model, its design evolution, and lessons for C++ ABI stability. Covers resilient type layout, reabstraction, library evolution, and performance implications.

Explore Rust's potential in aerospace, its adoption challenges, and future prospects. Discover the AeroRust community's efforts and a live demo of a Nanosatellite embedded workshop using cutting-edge async features.

Explore Rust programming from an Angular developer's perspective, comparing it to TypeScript and discussing its potential impact on front-end development.

Explore GraalVM's native imaging power, ahead-of-time compilation, and profile-guided optimizations. Learn about performance gains, resource efficiency, and the future of Java application development.

Exploring extreme micro-optimization in C++ through template meta-state machines, pushing the limits of performance and efficiency in high-frequency trading scenarios.

Explore Micronaut's developer-friendly features: rapid startup, efficient testing, HTTP clients, compile-time checks, and more. Live coding demo showcases modern Java framework capabilities.

Explore the intricacies of symbols in programming, covering their purpose, types, storage, and usage in C/C++. Learn about symbol tables, linkage, visibility, and practical applications in library development.

Explore MISRA-C++ 2023 guidelines for safer C++ programming in critical systems. Learn key rules, modern C++ design compliance, and strategies for improved code quality and reduced risks.

Fast-paced, comprehensive reintroduction to C programming, covering syntax, semantics, and intricacies. Suitable for those seeking a thorough refresh on this fundamental language.

Comprehensive overview of C++'s evolving ecosystem, covering compilers, debuggers, build systems, and testing frameworks. Explores standardization efforts and tools for efficient C++ development.

Explore the future of C/C++ in safety-critical and security-critical software development, discussing requirements, approaches, and implications for these programming languages.

Learn essential tools and practices for starting a modern C++ project, including IDEs, code analysis tools, build systems, and package managers. Streamline development and focus on writing efficient code.

Exploring live patching for Clang-built LTO kernels: challenges, solutions, and potential improvements in kpatch implementation for enhanced scalability and compatibility.

Strategies for testing distributed architectures, covering various test types, efficient test writing, code robustness, and integrating tests into CI pipelines for microservices.

Explore creating music with JavaScript using Web Audio API, Web MIDI API, and Web Bluetooth API. Learn to code beats and turn your browser into a musical instrument.

Explore functional programming in Spring using Kotlin and Arrow framework. Learn to refactor object-oriented code for improved clarity, stability, safety, and testability in web applications.

Explore threat modeling as a development tool, learning its principles, techniques, and value for developers, managers, and testers. Gain insights on implementing continuous threat modeling and using Pytm for a Pythonic approach.

Explore strategies to optimize web performance, reduce complexity, and improve user experience through image optimization, JavaScript concatenation, and efficient process tools.

Explore React's capabilities for creating whimsical interfaces through complex interactions, with practical examples from the speaker's blog.