DevLovers

AI JavaScript fwdays’26! 🚀

Viktor Svertoka·
AI JavaScript fwdays’26! 🚀

Want to stay up to date with JavaScript trends — the impact of AI on coding, JS frameworks, modern development tools, performance, and the evolution of the JavaScript ecosystem? Then join AI JavaScript fwdays’26! 🚀

📅 May 23, 2026
📍 Kyiv (offline) + Online
🎟 Use promo code 73D6A13895 to get a 15% discount

Speakers & Talks:

✅ Illia Klymov is currently developing JavaScript.Sich, a Ukrainian-language JavaScript content project aimed at helping Ukrainian-speaking JavaScript developers become some of the best in the world. In his talk “JavaScript, Agentic Coding, and Harsh Reality”, Illia will share practical experience using AI in a large brownfield GitLab project: how to combine AI and JavaScript, what actually works in agentic development, and why the mythical 10x productivity boost is not as simple as it sounds.

✅ Andrii Shumada is a supporter of TDD and the “everything as code” approach, a public speaker, and an open-source contributor. During his talk “No MCP, No Zod: Lean AI Agents in Node.js and Vertex AI”, Andrii will discuss building a multi-tool AI agent on Node.js with Google Vertex AI, share insights on model selection and scaling development through CI/CD, and explain why the team decided to abandon MCP servers and Zod, often considered standards for such systems.

✅ Oleksandr Zinevych is an Engineering Director at Avenga with over 10 years of experience in web application development. He has worked with .NET, Java, Ruby, and JavaScript, and today leads engineering culture development in the company’s Node.js and Ruby departments. In his talk “Teach AI to Use Your Backend or The Magic of MCP”, Oleksandr will demonstrate how to turn a regular REST API into an MCP server and teach AI to work with your backend. You’ll learn the basics of Model Context Protocol, the required tooling, and key security considerations.

More topics and talks are available on the conference website.

Recommended Posts

Fun fact or Easter eggs on JavaScript-powered websites 🥚✨

Fun fact or Easter eggs on JavaScript-powered websites 🥚✨

Did you know that some web framework websites hide Easter eggs in the form of anime-style logos ? To see them, simply add this to the URL: 👉 /?uwu=true 📜 A bit of background: An artist known as sawaratsuki1004 created the first logo after a discussion about this idea in the comments. Later, one website adopted it as an alternative to the default logo. Within the next two weeks , other websites joined the trend. The image shows examples from React, Vue, and Angular , and you can try to find even more 😊

Andrew MotkoAndrew Motko·Tech·
Clean Code for JavaScript

Clean Code for JavaScript

This repository contains software engineering principles from Robert C. Martin’s Clean Code , adapted for JavaScript. It covers topics such as: • variables • functions • objects and data structures • classes • SOLID principles • testing • asynchronous programming • error handling • formatting and comments This is not just a style guide, but rather a collection of practical principles that help you write code that is: ✔ easy to read ✔ easy to maintain ✔ easy to refactor It is especially useful for developers who are just starting with JavaScript or want to improve the quality of their code. Resource Link

Viktor SvertokaViktor Svertoka·Tech·
Interview Preparation: Quick Checklist

Interview Preparation: Quick Checklist

An interview is your chance to demonstrate your skills, motivation, and fit for the role. Preparation helps you stay confident and professional. Key steps: Analyze the job description Identify core requirements and prepare relevant experience examples. Review your experience and goals Explain how your skills and career plans align with the role. Research the company Learn about the product, values, culture, and recent updates. Prepare answers to common questions Why this company? Strengths and weaknesses Where do you see yourself in 3–5 years? Prepare for technical evaluation Review fundamentals and practice explaining your thinking. Prepare questions for the interviewer What does a typical day look like? What are the next hiring steps? Handle logistics Updated resume (multiple copies) Confirm time and format (online / onsite) Send a follow-up A short thank-you message after the interview increases your chances.

Hanna KomrakovaHanna Komrakova·Career·