
Explore Active Record associations by building custom macros, understanding dynamic method definition, and optimizing query performance in Ruby on Rails.

Explore metaprogramming in Ruby, from attr_reader to custom class macros, for cleaner, more declarative code and easier-to-understand classes.

Explore compile-time metaprogramming with Scala macros to simplify and enhance development in complex codebases.

Explore metaprogramming in Scala: learn to manipulate programs, modify behavior, and leverage functional programming concepts for advanced code manipulation.

Dive deep into advanced Scala techniques, exploring type-level programming for powerful compile-time computations and fine-grained type control.

Explore metaprogramming techniques to automate Python class initialization, reducing manual intervention and enhancing code flexibility for diverse data handling scenarios.

Explore C++23's new features with Sy Brand, enhancing code simplicity, expressiveness, and power. Learn how upcoming changes benefit your programming and prepare for future upgrades.

Explore advanced techniques for accelerating big data analytics using C++ and custom hardware, combining metaprogramming and novel processor architectures for optimized query execution.

Explore C++ applications in embedded systems, covering concepts, architectures, and modern features. Learn to leverage C++ for efficient embedded software development with practical examples.

Explore advanced C++ serialization techniques for complex data structures, including binary object serialization, data traversal, and dynamic reconstruction using template argument deduction and reflection-like mechanisms.

Explore compile-time parsers in C++ for expressive APIs and DSLs. Learn techniques, compare libraries, and discover applications in regular expressions, parser generators, and reflection features.

Explore AI-driven performance metaprogramming using embedding spaces for programs. Learn to assess, analyze, and improve program performance through advanced AI methods.

Explore metacompilation in C++17+: leveraging grammatical tools to create domain-specific languages, translate to meta assembly, and generate constexpr functions for compile/runtime use.

Explore the formalization of Lean's type theory with Mario Carneiro, delving into advanced concepts and techniques for theorem proving and mathematical reasoning.

SPy: A statically typed Python variant aiming for C-like performance while preserving Pythonic feel. Leverages modern Python practices and typing for compile-time optimizations without sacrificing dynamic features.

Explore advanced C# features like records, tuples, and LINQ, integrating functional and object-oriented paradigms to solve practical problems effectively.

Explore Roslyn-based metaprogramming through live coding of an incremental source generator, unveiling its intricacies, benefits, and quality assessment techniques.

Explore incremental source generation with Roslyn in this live coding session. Learn to implement, test, and optimize generators for improved compile-time efficiency and runtime performance.

Explore C++ reflection's evolution, potential applications, and future prospects. Gain insights into advanced programming concepts and language design for enhanced code flexibility and reuse.

Explore symbolic calculus implementation in C++23 for high-performance computing. Learn techniques for compile-time derivatives, integrals, and optimized linear algebra computations.

Explore generic programming in C++20 with concepts, simplifying complex ideas for all engineers to create robust, maintainable software. Fresh perspective on fundamental principles.