
Explore Linux-specific tools for debugging and profiling .NET Core apps, including perf, LTTNG, and core dump analysis, to tackle production issues and optimize performance.

Explore the elusive concept of simplicity in design, its challenges, and how to achieve it effectively in software development.

Explore techniques for writing high-performance code, including ALU parallelism, data dependencies, and optimization strategies, with insights from Andrei Alexandrescu's upcoming book on fast code development.

Explore 3D printing's practical applications and potential for your next project, from custom shoes to aircraft parts, in this informative session.

Discover essential Python techniques for reliable, efficient, and maintainable code. Explore idiomatic practices, avoid common pitfalls, and enhance your programming skills.

Explore property-based testing with Hypothesis to efficiently catch bugs and improve software quality. Learn techniques for specifying general properties and leveraging automated exploration of code boundaries.

Discover how machine learning and clustering techniques can streamline test result analysis, improving efficiency in software development cycles and reducing manual workload for domain experts.

Explore up-and-coming build tools for native and embedded code, including gradle, conan, bazel, and SCons, as alternatives to traditional make systems.

Explore C++ concurrency API, learn to create and manage threads, avoid race conditions and deadlocks, and utilize async operations and futures for efficient concurrent programming.

Analyze system design to identify security weaknesses and missing controls. Learn techniques to uncover threats in your systems through threat modeling.

Explore the intersection of mathematics, juggling, and technology through an abstract model. Discover connections between ancient concepts and modern applications using embedded Python for real-time analysis.

Explore the evolution of C programming, tracing its roots from early digital computers to its modern form, uncovering key developments and influences along the way.

Explore Windows Mixed Reality development: create immersive apps with 3D models, Unity, and familiar code. Learn about device integration and discover the potential of mixed reality in various industries.

Explore advanced mixed reality development techniques for HoloLens, including gestures, voice commands, and immersive experiences. Master developer tools and create more natural, believable holographic applications.

Explore C++ performance optimization techniques, covering design issues, data structures, memory allocation, modern CPUs, move semantics, and string handling, with practical examples and measurement strategies.

Exploring the impact of organizational structure on microservices outcomes, focusing on business capabilities and providing practical guidance for successful implementation.

Explores Hash Array Mapped Tries as an efficient data structure for C++, combining benefits of trees and hash tables. Discusses implementation, performance, and applications in concurrency and functional programming.

Explore a new programming paradigm called Design by Introspection, focusing on optionality, introspection, and elastic composition to build powerful and flexible software components.

Explore deliberate software architecture focusing on constraints and qualities, avoiding feature distractions, and designing systems based on major forces for better stakeholder outcomes.

Explore Data Distribution Service (DDS) for real-time data sharing in ship automation systems. Learn key advantages and applications in distributed monitoring and control architectures.

Learn essential .NET data security techniques including encryption, hashing, and digital signatures to protect sensitive information and ensure data integrity in your applications.