Call for papers is open

We will be glad to see your proposals for HolyJS 2025 Spring!

Personal account of the speaker

Instant access to all your proposals. You may track their workflow and edit them in your personal account.

Sign in

We are interested in the following topics

If you have an interesting idea on a topic that is not on the list we will be happy to consider your proposal anyway!

  • 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.
  • Backend development
    • Node.js: best practices, performance, state management, security.
    • JS Engines (Deno, GraalVM, Bun, etc.)
    • Frameworks: Next, Nest, etc.
    • GraphQL and data transfer protocols
    • System design and working with databases
    • Serverless.
  • Development tools
    • Build tools
    • JS tools development
    • JS application optimization
    • JS security
    • JS developer workflow
  • Graphics and animations
    • Rendering: SVG, Canvas 2d, WebGL
    • GameDev/Render Libs/Engines: PixiJS, Phaser, ThreeJS, BabylonJS, PlayCanvas
    • Animation: pure CSS-animations, SVG animations, GSAP and other
    • Working with graphics and VR
  • 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
    • Blockchain, Ethers
    • 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, ClojureScript, Elm, Dart, Haxe, Haskell, etc.

Don’t know what to talk about? We’re here to help!

  • Tailor-made talks

    In addition to the general list of directions, we have specific topics with ready-made descriptions and plans. The list of talks will grow.

  • Consultation with a PC

    If in doubt about a topic, talk to the Program committee directly on a video call or in writing.

Archive

Check out what’s been happening at past HolyJS conferences

Watch

Submission process

  1. Within a week, we contact you regarding your proposal

  2. December 2

    We start to review proposals for HolyJS 2025 Spring

  3. January 31

    We close the call for papers

  4. By February 28

    We inform you of the final decision

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. You can leave your contacts in the last form field (the one which asks about a co-speaker or comments).

  • If you feel like you need help to prepare your session you can count on us: we can appoint a personal curator who will review your material and organize rehearsals.

  • Usually, we contact applicants within a week 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.