
Explore the inner workings of Angular's compiler with Uri Shaked. Learn how to build a custom compiler, optimize performance, and gain deep insights into Angular's compilation process.

Discover how Nx toolkit enhances Angular development in monorepos, leveraging code schematics for efficient generation and setup of tools like Cypress and Storybook.

Explore Scalan's unique meta-programming approach for Scala, focusing on graph-based IR, functional optimizations, and type-safe program transformations. Learn to enhance domain-specific libraries with performance optimizations.

Explore scalameta for code generation in Scala. Learn basics, composable DSL, and advanced use cases. Includes live demo and discussion on potential applications and comparison with traditional macros.

Learn Finagle's core concepts, including "server as function," dynamic request routing with Dtabs, and generic request contexts. Explore practical applications for building high-concurrency servers using this extensible RPC system.

Explore metaprogramming techniques in Scala, comparing macros, shapeless, and code generation to eliminate boilerplate and improve code maintainability for intermediate developers.

Explore Scala Meta through live coding, creating a REST API code generator. Learn to leverage macros for practical applications and overcome common challenges in Scala development.

Explore advanced techniques for handling Protocol Buffers in Scala, moving beyond traditional code generation to achieve greater flexibility and type safety in data serialization.

Explore advanced metaprogramming techniques in Dotty, the next-generation Scala compiler, to enhance code generation and manipulation capabilities for more powerful and flexible programming.

Explore automated gem creation using UI building blocks, generating clean Ruby code and docs for efficient API updates and improved developer experience.

Explore goa, a novel framework for building microservices in Go. Learn its design-first approach, code generation capabilities, and how it streamlines API development and documentation.

Explore Go toolchain's code generation process, learn to inspect machine code, and understand compiler optimizations for improved debugging and binary validation.

Explore formula evaluation optimization techniques using virtual machines and Go plugins for massive scale performance improvements in spreadsheet-like systems.

Explore code generation techniques to reduce boilerplate in Go, with real-world examples from ngrok covering API clients, error handling, tests, and GRPC interceptors.

Discover how Babel macros can enhance code generation and analysis, explained through a Moana-inspired presentation by Shawn Wang at JSConf Hawaii.

Explore a prototype for a high-performance, type-safe distributed actor system in Rust, enabling complex and extensible distributed systems development with idiomatic code and efficient message handling.

Learn to incorporate immutable algebraic data types in C# projects using DSLs and code generation, enhancing problem modeling and preventing illegal states while integrating functional programming patterns.

Explore C++ lambdas: implementation, functionality, and practical applications. Gain insights into compiler-generated code and learn how to leverage lambdas for more efficient and unique programming.

Explore model-based software engineering in missile systems, covering benefits, challenges, and practical implementation from requirements to code generation and reuse in complex projects.

Explore Rust code prototyping with XML using rustxmlproto, covering key elements, attributes, and practical demonstrations for efficient development.

Discover how VMware leverages private AI services internally, from coding assistance to document search using RAG, exploring their implementation of LLMs and cloud-smart approach to enterprise AI solutions.