
Explore Kotlin/Native's potential for native app development, focusing on its interoperability with existing platforms and advantages over C in terms of conciseness and readability.

Explore composable futures without dynamic allocation and type erasure in C++. Learn design, implementation, and benchmarking of an experimental future library using C++17 features.

Explore the journey of creating a C compiler for the BBC Micro using Python, delving into 80s computing, assembly language, and modern programming techniques.

Explore foundational aspects of software development through analogies, comparing mountainous paths to unit testing, scope creep, and CI pipelines. Emphasizes deliberate practice and improvement over speed.

Explore C++ move semantics, copy elision, and temporary materialization through practical examples, focusing on efficient object creation and optimization techniques.

Explore procedural programming's enduring relevance, its influence on language design, and its relationship with functional and OO paradigms in modern software development.

Explore diversity and inclusivity in tech with Gen Ashley, focusing on her work in the women in tech space in London and beyond. Gain insights from a leading advocate for gender equality in technology.

Explore the evolving landscape of heterogeneous parallelism in C++, including standards, specifications, and future applications in IoT, self-driving cars, and machine learning.

Explore C++'s resurgence, its historical significance, and why it remains the top choice for performance-driven software engineering in modern computing environments.

Panel discussion with C++ Standards Committee members on upcoming changes, decision-making processes, and addressing common misconceptions about C++ standardization.

Explore Scheme Lisp's elegance and influence on modern programming. Learn fundamental concepts, syntax, and advanced features through simple examples and "weird" but powerful techniques.

Comprehensive overview of STL algorithms, their groupings, and applications in C++, enhancing code expressiveness and robustness through practical examples and patterns.

Explore cryptographic techniques and their software applications in this programmer-focused introduction, covering key concepts, APIs, and security measures for today's hostile digital landscape.

Explore Swift-specific TDD techniques, leveraging language features and tooling to maximize productivity and code quality. Live demo showcases practical application.

Explore quantum data structures for classical computers, covering quantum interference, entanglement, and coherence. Learn C++ implementations and new design approaches for emerging hardware.

Explore how emotions influence coding practices and their impact on software development. Learn to recognize emotional traces in code and strategies for creating more effective, neutral code.

Explore best practices for efficient data access on local and shared file systems, backed by real-world examples. Learn to improve performance, reliability, scalability, and portability in data-intensive applications.

Effective strategies for teaching C++ to beginners and experienced programmers, focusing on simplicity, modern practices, and fostering a positive learning environment.

Explore Clang tooling for C++ refactoring, including clang-tidy and clazy. Learn to create custom transformations, navigate Clang APIs, and leverage tools like clang-query for efficient large-scale code improvements.

Explore CPU-optimized data structures for poker hand evaluation using assembler, comparing performance with C++ and leveraging SIMD instructions on x86-64 architecture.

Explore the concept of Regular Types in C++ programming, their importance in STL design, and their impact on everyday coding practices. Learn about foundational concepts, common pitfalls, and best practices.