A conference talk arguing that technical content websites default too often to static book-like layouts instead of leveraging the web's capabilities. The speaker introduces two design principles: 'presentation follows content' and 'use the medium'. Using MDX and a library called Codehike (in alpha), the talk demonstrates how to add structured annotations to Markdown so content can be parsed into typed data structures and passed to custom React components, enabling richer interactive layouts like step-by-step tutorials, inline playgrounds, and annotated code blocks with tooltips, folding, and TypeScript compiler output.
•27m watch time
Sort: