~/talk

Beyond Skeuomorphic Markdown

Talkat JSHeroes 2024 · 2024-05-23..05-24· [react, developer-experience]
slides:none on file

Claims that Markdown can be made structured enough to drive custom layouts by adding small annotations and compiling MDX into typed objects, demonstrated with a working clone of a conference site and live examples that render screenshots, code playgrounds and tooltips. Uses React, TypeScript, MDX and a MDX plug‑in called cik plus an earlier library Kik, runs some checks and transforms at build time so tooling gives autocompletion and validation, and this approach comes from five to six years of experimentation.

AI-written summary · about

  1. 0:00The state of web layouts
  2. 1:44Principles of web design
  3. 3:08Examples of effective design
  4. 6:10The difficulty of implementation
  5. 8:53Introducing Cik
  6. 11:39How annotations work
  7. 13:29Schema validation
  8. 17:19Live demo and application
  9. 21:49Advanced code annotations
  10. 26:31Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.