Мои слайды для конференций
Что не так с сорсмапами и как с ними не связываться? ![](https://camo.githubusercontent.com/344d6df609a9a2727df4221b70374a8b102df16257ba08040d1673d9dfd4d591/68747470733a2f2f686f6c796a732e72752f66617669636f6e732f66617669636f6e2d31367831362e706e67)
Рассказ про устройство source maps, их подводные камни и про пайплайн для формата tree, позволяющий легко и просто разрабатывать свои DSL.
Quantum Mechanics of Calculations ![](https://camo.githubusercontent.com/344d6df609a9a2727df4221b70374a8b102df16257ba08040d1673d9dfd4d591/68747470733a2f2f686f6c796a732e72752f66617669636f6e732f66617669636f6e2d31367831362e706e67)
Рассказ о реализации кроссплатформенных псевдофайберов на основе перезапусков, позволяющих разбивать вычисления на кванты по 8мс, приостанавливать на асинхронных операциях и отменять их до полного завершения.
Автоматическая виртуализация рендеринга произвольной вёрстки ![](https://camo.githubusercontent.com/344d6df609a9a2727df4221b70374a8b102df16257ba08040d1673d9dfd4d591/68747470733a2f2f686f6c796a732e72752f66617669636f6e732f66617669636f6e2d31367831362e706e67)
Рассказ про полностью виртуальный рендеринг, гарантирующий отзывчивость приложения независимо от размера страницы, и не требующий от прикладного разработчика дополнительных приседаний.
Разбираемся в сортах реактивности ![](https://camo.githubusercontent.com/2bff47bff39208c177929b6dc07144a831fe637244d3c2bdccad0563a16b21b8/68747470733a2f2f7365636f6e2e72752f66617669636f6e2d31367831362e706e67)
Глубокий анализ основных аспектов моделей реактивности, выработка наиболее практичного подхода, и сравнение существующих библиотек на предмет близости к идеалу.
Объектное Реактивное Программирование ![](https://camo.githubusercontent.com/78ab158c1e2bd1a72ef583aef75be0f6b689149db35696a3a86290bc4cf89ad1/68747470733a2f2f66726f6e74656e64636f6e662e72752f692f66726f6e74656e64636f6e662f323031382f66617669636f6e2e69636f)
Рассказ о парадигме программирования, где правила взаимосвязей частей приложения описываются в простой и естесственной форме, а вся рутина по оптимальной организации потоков данных берёт на себя автоматика.
Фрактальное тестирование ![](https://camo.githubusercontent.com/8ee59b00e62641d478752e27309e47dc6d44a3c773ea9371d76efb44344996f9/68747470733a2f2f746563686c656164636f6e662e72752f692f746563686c6561645f636f6e662f6d6f73636f772f323032302f66617669636f6e2e69636f)
Рассказ про прагматичный подход к тестированию, позволяющий добиться максимальной надёжности минимумом усилий, путём отказа от модульных и системных тестов.
$mol - лучшее средство от геморроя ![](https://camo.githubusercontent.com/f6c220124ead0c4318d97fb5eb854ee7f0c8cadd2e2a4b5849782939e57ae85c/68747470733a2f2f66617669636f6e2e79616e6465782e6e65742f66617669636f6e2f70697465726a732e6f72673f636f6c6f723d302c302c302c302673697a653d313626737475623d31)
Рассказ об идеях, положенных в основу компактного высокоуровневого веб-фреймворка $mol.
Презентация приложения для проведения презентаций ![](https://camo.githubusercontent.com/f6c220124ead0c4318d97fb5eb854ee7f0c8cadd2e2a4b5849782939e57ae85c/68747470733a2f2f66617669636f6e2e79616e6465782e6e65742f66617669636f6e2f70697465726a732e6f72673f636f6c6f723d302c302c302c302673697a653d313626737475623d31)
Рассказ про приложение, через которое я показываю слайды на всех своих выступлениях.
Tree - единый AST чтобы править всеми ![](https://camo.githubusercontent.com/f6c220124ead0c4318d97fb5eb854ee7f0c8cadd2e2a4b5849782939e57ae85c/68747470733a2f2f66617669636f6e2e79616e6465782e6e65742f66617669636f6e2f70697465726a732e6f72673f636f6c6f723d302c302c302c302673697a653d313626737475623d31)
Рассказ про крайне простой, человекочитаемый, но компактный формат представления произвольных структур данных, который уделывает XML, JSON, YAML, TOML и остальных по всем фронтам.
Продвинутый CSS-in-TS ![](https://camo.githubusercontent.com/f6c220124ead0c4318d97fb5eb854ee7f0c8cadd2e2a4b5849782939e57ae85c/68747470733a2f2f66617669636f6e2e79616e6465782e6e65742f66617669636f6e2f70697465726a732e6f72673f636f6c6f723d302c302c302c302673697a653d313626737475623d31)
Рассказ про максимально статическую типизацию стилей, учитывающюю реальную иерархию компонент.