
Expert panel explores C++'s future, addressing safety, security, and sustainability challenges. Discusses language evolution, competition, and community needs for improved software development.

Exploring challenges and considerations for transitioning large-scale C++ codebases to successor languages, emphasizing practical adoption strategies and ecosystem changes.

Explore modern C++ techniques for efficient data updates using graph-based systems and generic programming, presented by Hana Dusíková at CppNow 2023.

Explore the impact of AI on C++ development, examining challenges, opportunities, and future implications. Learn from AI-generated code mistakes and prepare for the evolving landscape of software creation.

Explore GPU-accelerated real-time DSP for radio astronomy, focusing on BLADE software's innovative techniques for processing massive data streams from the Allen Telescope Array.

Explore low latency C++ across industries, examining challenges and techniques for efficient programming in time-critical systems like finance, audio, and gaming.

Practical guide to debugging C++ code, covering the entire process from crash to fix. Learn to reproduce, locate, understand, and prevent bugs using real-world examples and effective tools.

Comprehensive overview of C++20 modules support in CMake, covering implementation, API, challenges, and best practices for integrating modules into CMake projects.

Explore integer type selection in C++ for safe and secure coding. Learn about signed vs. unsigned, exact width integers, and best practices to avoid common pitfalls and vulnerabilities.

Explore memory-safe programming in large C++ codebases using Swift's interoperability, enabling incremental adoption without massive rewrites. Learn design aspects and lessons for a safer future.

Explore Carbon Language's successor strategy, C++ interoperability, and memory safety features. Learn about its unique approach, implementation challenges, and potential impact on large-scale C++ codebases.

Explore doctests for embedding examples in docstrings, learn about Xdoctest as an alternative to Python's builtin module, and discover how to enhance test-driven development with interactive code demos.

Demystifying Python list comprehensions: learn when, why, and how to use them effectively. Explore set and dictionary comprehensions, generator expressions, and best practices for readability and appropriate usage.

Discover techniques for elegant Python refactoring, transforming verbose code into concise, expressive solutions. Learn to identify anti-patterns and create more declarative implementations.

Learn to build reliable automated tests for web apps using Python, pytest, and Selenium. Hands-on project testing DuckDuckGo searches, covering browser switching and avoiding race conditions.

Explore Python's hidden runtime events, memory model, and frame objects. Learn to leverage runtime information for powerful debugging, tracing, and development tools.

Learn Python web scraping techniques to automatically collect data from websites, covering HTML basics to advanced pipeline methods for dataset compilation.

Discover powerful debugging techniques beyond print statements. Learn to use command-line and graphical debuggers to examine program state, modify variables, and efficiently troubleshoot complex code situations.

Detección automatizada de malware en PyPI: vectores de ataque, sistema de detección integrado, tipos de chequeos implementados y cómo combatir amenazas en el repositorio.

Explore Python-based CVE Binary Tool for detecting software vulnerabilities. Learn its functionality, usage, and contribute to enhancing cybersecurity for all.

Explore data regression testing with pytest-regressions to enhance test completeness for complex data structures, simplifying testing of datasets, objects, and APIs.