
Explore Rust's ecosystem and tooling innovations, learning how its user-friendly approach can inspire improvements in other programming languages and development workflows.

Explore competitive programming: its world, challenges, and relationship to software engineering. Gain insights into this intellectual sport and its potential for skill development.

Explore service API evolution, focusing on backward compatibility in microservices. Learn about schema versioning, serialization options, and implementation details for seamless integration and system updates.

Explore ClickHouse, an open-source column-oriented database for handling large volumes of immutable structured data, with SQL querying capabilities and efficient analytics on modest hardware.

Explore confined user shells for secure application execution, examining their role in restricting program capabilities and enhancing system security in modern computing environments.

Explore PowerShell's versatility as a cross-platform shell and scripting language, leveraging .Net Core for object-based pipelines and offering solutions for both administrators and developers.

Explore criteria for evaluating APIs, understand technical debt and software capital, and learn a process for building effective APIs. Gain insights to convince management of the value of good API design.

Discover strategies for seamless C++ cross-platform development, focusing on CMake, dependency management, and remote debugging. Learn to leverage modern tools to overcome common challenges.

Explore advanced memory allocation strategies in C++, focusing on user-controlled allocators, their benefits, and potential language extensions to simplify implementation and improve performance.

Explore advanced Linux C++ debugging tools, their implementation, and effective usage. Gain insights into compiler, OS, and CPU features exploited by tools like Valgrind, perf, and Address Sanitizer.

Explore ImGUI for immediate-mode graphical user interfaces in C++. Learn key concepts, implementation techniques, and best practices for efficient and responsive UI development.

Discover techniques for efficient, safe code refactoring using IDE tools. Learn to make complex changes in small steps, ensuring unchanged behavior and faster feature delivery.

Explore AddressSanitizer for Windows in Visual Studio 2019, including its functionality, performance impact, and integration with Azure for enhanced memory vulnerability detection in C++ projects.

Explore the impact of C++11/14 in large-scale production environments, examining useful features, common pitfalls, and lessons learned from years of implementation at a major corporation.

Explore top API security vulnerabilities and practical mitigations. Learn about OWASP's API Security Top 10, current threat landscape, and essential strategies to protect your APIs from common attacks.

Explore the evolution of C++ Standard Library from iterators to ranges, discussing design challenges, practical considerations, and potential future improvements for more efficient and readable code.

Explore JavaScript's quirks and peculiarities, including 'this' behavior, variable scope, and type comparisons. Gain deeper understanding and appreciation for the language's intricacies.

Explore advanced template metaprogramming techniques in C++, focusing on improved compile-time errors, shorter type names, and optimized compilation times. Learn from real-world examples and benchmarks.

Explore Modern C programming paradigms, their benefits, and applications in new languages. Learn API design, error handling, and resource management techniques to improve code quality and system architecture.

Explore neurodiversity in tech teams through an interactive session. Learn about its impact, share ideas, and gain insights to foster understanding and inclusivity in the workplace.

Explore the evolution of digital signatures, from traditional systems to hash-based alternatives, addressing quantum computing threats and introducing a new cryptographic protocol.