---
title: "Vitalii Nemyrovskyi (@vitalii-nemyrovskyi) | Hashnode"
description: "Founder of Formgong: customer reviews, AI help chat and forms for websites. Read the latest articles by Vitalii Nemyrovskyi on Hashnode."
url: "https://hashnode.com/@vitalii-nemyrovskyi"
---

@vitalii-nemyrovskyi

# Vitalii Nemyrovskyi

@vitalii-nemyrovskyi · Joined October 2026

Founder of Formgong: customer reviews, AI help chat and forms for websites.

[Website](https://formgong.com/)

### [Fail the build if a Telegram bot token lands in dist](https://nemyrovskyi.hashnode.dev/fail-the-build-if-a-telegram-bot-token-lands-in-dist?utm_source=hashnode&utm_medium=feed)

Search for the token's shape, not the API URL. GitHub's snippets found 10 tokens in 200 files; reading the files found 155.

6 min read · [nemyrovskyi.hashnode.dev](https://nemyrovskyi.hashnode.dev/fail-the-build-if-a-telegram-bot-token-lands-in-dist?utm_source=hashnode&utm_medium=feed)

[3d ago](https://hashnode.com/posts/fail-the-build-if-a-telegram-bot-token-lands-in-dist/6af0f84a98809b0a1bcc2b10)

### [I built a small-business site with AI, then gave it a booking form and a chat that talks to customers](https://nemyrovskyi.hashnode.dev/small-business-site-with-ai-booking-form-and-chat?utm_source=hashnode&utm_medium=feed)

I built a shop site with AI, then added a booking form, a help chat and a consultant that collects leads. What worked and what you give up.

6 min read · [nemyrovskyi.hashnode.dev](https://nemyrovskyi.hashnode.dev/small-business-site-with-ai-booking-form-and-chat?utm_source=hashnode&utm_medium=feed)

[Oct 15](https://hashnode.com/posts/small-business-site-with-ai-booking-form-and-chat/6ad0d72be04406a8ca507f63)

### [Your form shows "Thank you". Did the message go anywhere?](https://nemyrovskyi.hashnode.dev/your-form-shows-thank-you-did-the-message-go-anywhere?utm_source=hashnode&utm_medium=feed)

Three of seven form backends answered a wrong key as if it worked. A one-minute test to check your own form.

4 min read · [nemyrovskyi.hashnode.dev](https://nemyrovskyi.hashnode.dev/your-form-shows-thank-you-did-the-message-go-anywhere?utm_source=hashnode&utm_medium=feed)

[Oct 15](https://hashnode.com/posts/your-form-shows-thank-you-did-the-message-go-anywhere/6ad0be1601facc8c765b2ca1)

### [What each browser is really telling you behind "Failed to fetch"](https://nemyrovskyi.hashnode.dev/what-each-browser-is-really-telling-you-behind-failed-to-fetch?utm_source=hashnode&utm_medium=feed)

Chrome, Firefox and Safari report every fetch failure with the same error. What each one prints in the console, and why your form may arrive twice.

9 min read · [nemyrovskyi.hashnode.dev](https://nemyrovskyi.hashnode.dev/what-each-browser-is-really-telling-you-behind-failed-to-fetch?utm_source=hashnode&utm_medium=feed)

[Oct 15](https://hashnode.com/posts/what-each-browser-is-really-telling-you-behind-failed-to-fetch/6ad0b7150f39e4a330420186)
