This document summarizes a talk about reflection and abstract syntax trees (AST) in Pharo5. It discusses how the AST is now more integrated and accessible via methods like #ast. Annotations called MetaLinks can be added to AST nodes to modify behavior. A reflective compiler called Basis uses AST annotations and metaobjects to implement features like live recompilation without restarting the image. Questions from the audience are then invited.