~/talk

MarkdownEditor: The Next Step in Working with Text

TalkinRussianat HolyJS 2025 Spring · 2025-04-07..04-08· [web-platform, design-collaboration]
links:none on file
slides:none on file

Presentation describes MarkdownEditor, an open-source editor that merges WYSIWYG and Markdown with real-time switching. It explains the architecture built with ProseMirror, CodeMirror and Gravity UI, the challenges solved (mode synchronization and a plugin system), and how the editor streamlines documentation workflows at Yandex.

AI-written summary · about

  1. 0:00Introduction
  2. 3:52Code editors with preview
  3. 7:25Editor evolution at Yandex
  4. 10:16First and second gen engine architecture
  5. 14:54Text handling in Pros Mirror
  6. 17:22Building editor on Pros Mirror
  7. 19:58Extensions for two editor modes
  8. 23:31Challenges switching modes
  9. 28:44Balancing markup and WYSIWYG
  10. 31:13Conclusion
  11. 31:36Q&A
~/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.