Всем привет, меня зовут Максим, я сейчас проживаю в Кракове. Мне 34 года, и я уже более 12 лет в ИТ. Прошёл путь от поддержки CRM и ERP систем до Senior Data Engineer. Мне нравится моя текущая позиция, но на каждой работе я делал для себя или для компании мини-проекты. Большинство из них использовались для решения узких задач.
Идея и первые шаги
Недавно возникла необходимость сравнивать два Excel файла. Ради интереса я решил попробовать сделать мини-инструмент с помощью вайб-кодинга.
- Установил Cursor, и через пару часов появился первый сырой, но рабочий сайт, который мог сравнивать файлы в оперативной памяти.
- Дальше последовали дни доработок и тестирования, чтобы довести продукт до нужного состояния.
Так как мне нужен был доступ с разных компьютеров, я начал искать бюджетное решение для размещения сайта. Оказалось, для этого можно использовать GitHub — просто и бесплатно, отличное решение для тестирования.
Домен и название проекта
Далее я решил купить домен (10$ в год) и по приколу назвать сайт MaksPilot, по аналогии с продуктом, который недавно сделала наша компания (PondPilot). Возможно, я хотел показать, что сейчас в одиночку можно сделать что-то стоящее. Сейчас продукт начинает набирать популярность, и я понял, что название было не самым удачным ?

Публикации и отклик аудитории
Изначально инструмент был для себя, ради интереса и решения своей задачи.
- Так как я иногда пишу статьи на Medium, я опубликовал там пост, но интерес был слабый.
- Потом сделал пост для русскоязычной аудитории на Habr, и интерес был намного больше.
- После этого мне написал один из читателей из Германии. Ему понравился проект, и он предложил совместно работать и объединить наши проекты. Его проект позволяет открывать Excel файлы онлайн.

Мы уже встречались в Кракове: он приезжал попить пива и познакомиться. Так как он хотел попробовать польскую кухню, мы зашли в кафе, где сделали первое совместное фото. Опять же, не самое удачное место — слишком романтичная обстановка.
У него есть свои проекты, но изучив их было выявлено много ошибок с организацией проектов. Сейчас мы объединили усилия и вывели один из проектов в отдельный продукт - Alljson. Они работали над ним пару лет, сделали сайт, но не отправили в индексацию, плюс сделали в виде подомена и тд. Если будет интересно, могу иногда писать об наших успехах.
Ссылки с публикаций подняли рейтинг сайта всего за пару месяцев. Сейчас его посещают около 10–15 человек в день — для проекта возрастом 1–2 месяца это уже неплохо.
Ошибки и выводы
Ошибки? Конечно, были:
- Сейчас бы я сначала провёл брейншторм с ИИ и придумал архитектуру заранее.
- Первоначально хотел сделать инструмент с минимальными настройками, чтобы любой пользователь понял его сразу. К сожалению, не вышло — сейчас он обрастает разными дополнительными кнопками.
- Например, я хотел полностью автоматически определять ключи для сравнения таблиц, не вышло — добавил полуавтоматическое определение.
- Сейчас он хорошо сравнивает небольшие файлы, а над большим работаю с другой технологией, которая делает это в 10 раз быстрее.
Мой взгляд на проект
Изначально я не думал о проекте как о серьёзном, но маленькие успехи мотивируют развивать его дальше.
На мой взгляд, даже с минимальным бюджетом можно пробовать воплощать свои идеи. В будущем есть желание выйти на пассивный доход.
Немного о моём инструменте: MaksPilot.com — для сравнения файлов Excel и CSV в оперативной памяти с подсветкой отличий. Более подробно можно почитать на сайте. Я буду рад обратной связи, а также идеям и пожеланиям.