Personal account of the speaker
Instant access to all your proposals. You may track their workflow and edit them in your personal account.
We are interested in the following topics
If you have an interesting idea on a topic or a format that is not on the list we will be happy to consider your proposal anyway!
AI and GenAI in the JavaScript Ecosystem
- Integrating AI and LLMs into JavaScript applications: frontend, backend, Node.js, Edge.
- AI features in user interfaces: copilots, chat UIs, streaming interfaces, AI-driven UX.
- Using AI in developer tools and workflows.
- AI agents and automation of routine tasks in JavaScript.
- Architecture of AI features: client-side, server-side, hybrid, and edge approaches.
- Working with cloud and local AI models from JavaScript.
- Performance, security, and cost of AI integrations.
- AI in testing, code analysis, and CI/CD.
- Real-world cases of using AI in production JS projects.
UI development
- Frameworks: React, Vue, Angular, Svelte etc.
- Client Side: best practices, performance, state management
- Client-server synchronization, data storage on the client
- Mobile apps, Desktop apps, Cross-platform Development.
- Accessibility, CSS, modern approaches to layout.
- Backend Driven UI.
FrontOps
- CI/CD (автоматическая сборка, тестирование и анализ кода, инструменты: GitLab CI, GitHub Actions).
- Мониторинг и логирование (сбор и анализ данных о производительности, инструменты: Sentry, Rollbar, New Relic, Grafana, Prometheus).
- Инструменты разработки (npm, yarn, webpack, Docker, Форматтеры).
- Инфраструктура как код (IaC) (описание инфраструктуры в виде кода, CDN, работа с Nginx и s3, инструменты: Terraform, CloudFormation).
- Инфраструктура тестирования (обеспечение качества, подсчет покрытия, стабилизация, e2e тестирование, инструменты: Vitest, Playwright).
Backend development
- JS Engines
- Node.js: best practices, performance, state management, security.
- Frameworks: Next, Nest, etc.
- GraphQL and data transfer protocols
- System design and working with databases
- Serverless.
Development tools
- AI-tools.
- Build tools
- JS tools development
- JS application optimization
- JS security
- JS developer workflow
Soft skills
- Skills necessary for effective work
- Job search and "about interviews on both sides"
- Experience in different companies and countries
- Team Management and Team Lead skills
- Soft skills in a career
Other JS-related topics
- Browser internals
- Streaming and WebRTC
- Web standards
- Web API
- The architecture of modern JS applications
- JS on devices, IoT
- Computer science
- Application testing
- WebAssembly
- TypeScript.
- Graphics and animation: Canvas, WebGL/WebGPU, 3D, visualizations, game engines, and animation libraries.
Archive
Check out what’s been happening at past HolyJS conferences
WatchSubmission process
You submit your proposal
+1-2 days
We contact you
+ 5 days
You discuss your content with your PC member
Convenient time for you
You rehearse and prepare for your session
JULY 3
We close CFP
JULY 28
We let you know about our final decision
Convenient time for you
We help you get your content ready for production
October 23-24
You give your session at the conference
Program committee
Each proposal will be examined by at least three reviewers from the Program Committee.


Ekaterina Abrosimova
JUG Ru Group

Viktor Vershansky
chillhouse.space

Yaroslav Losev
Yandex Travel

Roman Troitsky
Sber

Denis Chernov
SM Lab

Vasily Koryanov
Magnit Tech

Artem Senyukov
Yandex


Maria Kondaurova
BIOCAD

Timur Gafiulin
TatarinFrontend

Vasily Vanchuk
T-Bank

Yuriy Karpov
Sber
Selection process
Relevance
You are going to discuss things that participants of the conference find useful not only yesterday but also today and in the future. In addition, the topic of your session matches the theme of the conference, and the content you are going to present matches the stated description.
Depth
Your talk reveals the subject deeply and comprehensively. There is no need to talk about yet another Hello World (unless you think it’s a new, not widely known, but very promising technology).
Speaking experience
If you have experience in speaking at conferences and meetups, this will be a great advantage. If this is your first presentation, be prepared to rehearse and practice.
Practical applicability
The content is important from a practical point of view and you not only cover the existing problems / solutions, but also share your experience.
Expertise
You have experience and have completed projects in the field in question. The topic of your presentation is sound. You have a good understanding of what you are talking about and have been involved in the implementation of the project you are describing.
Originality
There is novelty in your session; the content either hasn’t been published before or presents a well-known topic / problem in a different light.
Additional information
If you are submitting on behalf of another person, please fill the form using the speaker’s contact information.
We will help you to prepare for your session: we can appoint a personal curator who will review your material and organize rehearsals.
Usually, we contact applicants within 2–3 days after the submission. If that hasn’t happened, feel free to contact us via email at program@holyjs.ru. Also, don’t forget to read the speaker’s memo.