Дмитрий Бежецков — Влетаем с двух ног в JS на Wasm

Подробнее о конференции HolyJS: https://jrg.su/EM4wwV — — JavaScript часто используется для написания пользовательских скриптов. Например, можно написать свой плагин для Figma или функцию для подсчета скидки для магазина в Shopify. Тут возникает сразу несколько проблем: надо, чтобы код исполнялся в песочнице и чтобы он исполнялся быстро и эффективно, потому что пользователей может быть много. Вот как раз про второй пункт и пойдет рассказ. Мы будем компилировать, точнее, JIT-компилировать JavaScript в Wasm. Считается, что написать JIT-компилятор на wasm невозможно, но эти скучные убеждения ошибочны, еще как можно (https://github.com/wingo/wasm-jit). Расскажем, как можно упороться, чтобы скомпилировать JS в Wasm, какую производительность это решение показывает и как оно в сравнении с существующими подходами вроде QuickJS. Презентация к докладу: https://squidex.jugru.team/api/assets... #js

Влад Минаев — Битва титанов: LSP vs PSI (VS Code vs IntelliJ)
▶︎

Влад Минаев — Битва титанов: LSP vs PSI (VS Code vs IntelliJ)

Аудит на доступность: зачем, как, что делать после?
▶︎

Аудит на доступность: зачем, как, что делать после?

Иван Тулуп: асинхронщина в JS под капотом / Михаил Башуров (Luxoft)
▶︎

Иван Тулуп: асинхронщина в JS под капотом / Михаил Башуров (Luxoft)

Максим Гришутин — Mobile Performance: расшифровка метрик
▶︎

Максим Гришутин — Mobile Performance: расшифровка метрик

What I Learned in 2 Years of Working on AI Features | Anton Protsenko | AI Meetup
▶︎

What I Learned in 2 Years of Working on AI Features | Anton Protsenko | AI Meetup

Ден Ильин — ИИ-инженер в твоей команде, или Devin, сделай работу за меня!
▶︎

Ден Ильин — ИИ-инженер в твоей команде, или Devin, сделай работу за меня!

Самое опасное когнитивное искажение [Veritasium]
▶︎

Самое опасное когнитивное искажение [Veritasium]

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan
▶︎

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

Илья Соколов — Кеширование в вебе: стратегии, подводные камни и современные инструменты
▶︎

Илья Соколов — Кеширование в вебе: стратегии, подводные камни и современные инструменты

IT HAS BEGUN! Why lockdowns, censorship, and political purges are sweeping the globe
▶︎

IT HAS BEGUN! Why lockdowns, censorship, and political purges are sweeping the globe

PINK & ORANGE GRADIENT IN HD [3 HOURS]
▶︎

PINK & ORANGE GRADIENT IN HD [3 HOURS]

Something Is Seriously Wrong With People?
▶︎

Something Is Seriously Wrong With People?

Alexey Tushinsky — Flawless Error Handling in TypeScript
▶︎

Alexey Tushinsky — Flawless Error Handling in TypeScript

Путин молчит о Москве, а Набиуллина возвращается | Станислав Белковский на Breakfast Show
▶︎

Путин молчит о Москве, а Набиуллина возвращается | Станислав Белковский на Breakfast Show

💬 AI and the loss of control over architecture and code — what should a typical front-end and bac...
▶︎

💬 AI and the loss of control over architecture and code — what should a typical front-end and bac...

Ilya Zyablitsev - Unsinkable Statics
▶︎

Ilya Zyablitsev - Unsinkable Statics

ASMR Mysterious Growth ❓ CLOSE Medical Exam 👩‍⚕️Professional Doctor Facial Examination
▶︎

ASMR Mysterious Growth ❓ CLOSE Medical Exam 👩‍⚕️Professional Doctor Facial Examination

A New Tank-Killer Method?
▶︎

A New Tank-Killer Method?

Егор Быховцев — Переизобретая BFF. Как Яндекс Маркет переделал архитектуру клиентского сервиса
▶︎

Егор Быховцев — Переизобретая BFF. Как Яндекс Маркет переделал архитектуру клиентского сервиса

Why does everyone fail algorithmic interviews?
▶︎

Why does everyone fail algorithmic interviews?