mgorbatyuk.dev
237 subscribers
69 photos
94 links
Делюсь опытом о том и о сём.
Профиль: @maximgorbatyuk
https://mgorbatyuk.dev/blog/
Download Telegram
AI и референдум по конституции РК

15 марта 2026 года пройдет референдум по конституции Казахстана. Пару дней как опубликован проект конституции. Беда только в том, что тяжело понять, что меняется, если ты не юрист.... была беда раньше, а сейчас у нас есть ИИ, который поможет подчеркнуть ключевые пункты и позволит получить краткую сводку изменений. С помощью Claude Opus 4.6 и Codex 5.3 сделал сайт, где сравниваются текста статей, а также представлено саммари изменений от двух разных моделей ИИ.

https://mgorbatyuk.dev/constitution-2026/
👍13
Не про разработку, но хочу просто предупредить

Если вы окажетесь в такой ситуации, когда вам нужно зарегистрировать новый аккаунт в системе Azure Identity и вы столкнетесь с ошибкой регистрации номера, то номера с кодом +7701 будут считаться подозрительными и система не даст его использовать. Номер +7771 приняли
👍7
Делаю небольшое исследование на тему пет-проектов. Прошу пройти опрос. После сабмита будет сразу показана стата ответов.

P.S. Авторизация нужна, чтобы и защитить опрос от повторных ответов, и проверить наличие ответа и показать результат и график

https://techinterview.space/surveys/why-you-give-up-with-pet-project
mgorbatyuk.dev
Делаю небольшое исследование на тему пет-проектов. Прошу пройти опрос. После сабмита будет сразу показана стата ответов. P.S. Авторизация нужна, чтобы и защитить опрос от повторных ответов, и проверить наличие ответа и показать результат и график https…
Откуда в моем приложении EV Charge Tracker турецкий язык

На первых порах моего вайбкодинга промпт-инжиниринга над iOS приложением для владельцев электромобилей я добавил только два языка - английский и русский - потому что зачем думать об остальных на первых порах. Решил добавить в настройки кнопку открытия телеграм-чата со мной, чтобы у пользователей был удобный способ связи. Релизнул версию и стал наблюдать в аналитике, как растет количество пользователей.

Однажды утром проснулся и увидел, что некто скинул мне в тг файл локализации с текстами на турецком языке. Ни контекста, ни приветствия, ничего, помимо файла, не написал. Несмотря на это, было приятно, что кто-то перешел в гитхаб проекта, скачал оттуда файл локализации на английском языке, перевел на турецкий и скинул мне. Естественно, я поблагодарил человека и добавил турецкий язык в ближайшем релизе и в аппсторе тоже подготовил текста для публикации.

О том, какие еще сайдэффекты могут случиться, если вы сможете довести ваш пет-проект до релиза, мы поговорим на AlmatyJS Popup 28 февраля в 12:00 в кафе Do.Star. Более подробно о месте проведения и программе - по ссылке ниже

https://t.me/almaty_js/353
👍8
mgorbatyuk.dev
Делаю небольшое исследование на тему пет-проектов. Прошу пройти опрос. После сабмита будет сразу показана стата ответов. P.S. Авторизация нужна, чтобы и защитить опрос от повторных ответов, и проверить наличие ответа и показать результат и график https…
А каким агентом пользуются чаще всего

Сейчас выбор моделей и агентов очень обширен. Сам я пользуюсь связкой Claude code + opencode. В опенкоде пользуюсь моделями claude opus, codex и glm в зависимости от задачи. Интересно стало, а какими инструментами используются другие.

Приглашаю пользователей пройти еще один опрос на эту тему:

https://techinterview.space/surveys/kakoj-coding-agent-vy-ispolzuete

Если вашего варианта нет, то с радостью почитаю о них в комментариях под постом.
🔥4
mgorbatyuk.dev
Откуда в моем приложении EV Charge Tracker турецкий язык На первых порах моего вайбкодинга промпт-инжиниринга над iOS приложением для владельцев электромобилей я добавил только два языка - английский и русский - потому что зачем думать об остальных на первых…
Как довести пет-проект до релиза

В субботу на AlmatyJS Popup рассказал свое видение, что нужно делать, чтобы пет-проекты после пары сессий работы с агентом не выбрасывались в долгий ящик. Обсудили это и не только: коснулись агентов, работы с ними, что лучше и хуже и всего по-немногу. Еще до выступления написал заметку с мыслями

TLDR: 5 советов, как доводить пет-проекты до релиза

1) Не хватает времени? Вам не хватает "мыслетоплива" для построения списка задач на день/неделю/месяц/etc
2) Настраивайте деплой в продакшн сразу. Сделаете разделение окружений, переменных, секретов и тд, уже на первых этапах разработки
3) Не тратье сразу много ресурсов и финансов. Многие сервисы имеют бесплатные тиры с ограничениями, а потому не стесняйтесь строить систему на основе этих ограничений
4) Пишите продукт для себя в первую очередь, и как минимум один клиент у вас будет всегда
5) Настраивайте аналитику с первых этапов, чтобы знать, сколько людей и как пользуются вашим продуктом. Знание, что продукт полезен кому-то еще, поддерживает мотивацию продолжать

Более подробно - в статье в моем блоге
https://mgorbatyuk.dev/blog/development/2026-02-19-how-to-build-pet-projects/
🔥7🎉3👍2
Начало апреля обещает быть интересным. Друзья организуют митап с темами, которые будут интересны разработчикам из любой сферы.

Когда: 3 апреля | 19:00
Где: MOST IT Hub (2gis), Алматы

Лайнап:
1) Дмитрий Михальченков: «Код-ревью: как перестать мучить команду»
2) Алексей Орехов: «Почему в 2026 нужно уходить из энтерпрайза и нырять в ИИ»
3) Даурен Кассен: Compose Multiplatform — пет-проект, который приносит денюжки»
4) Иван Луценко: «Эволюция анализа крешей: от Crashlytics до мультиагентского пайплайна»

Регистрация по ссылке
👍2🔥1
Объединяем вайбкодеров инженеров на Claude Code

Я уже навайбкодил 5 приложений с помощью claude (а попробовал и откинул идею еще больше) и я думаю, что не я один такой, если судить по казахстанским чатам. Когда создаешь продукт (даже если для себя одного), хочется скорее похвастаться и рассказать всему миру о нем, но где? Теперь у вас есть ответ - я запустил портал https://claude-community.kz

Этот портал существует как точка входа в комьюнити вайбкодеров и промпт инженеров, которые хотят найти группы в телеграмме, чтобы обсудить идеи и подходы, а также чтобы показать свои проекты в шоуруме. Я надеюсь, что просмотр созданных продуктов вдохновит тех, кто еще не попробовал создать что-то свое. Чтобы добавить свой проект, достаточно лишь создать ишью по шаблону, и я внесу его (ссылка на сайте). С радостью обсужу с вами клод, вайбкодинг и не только в любом из чатов, которые упомянул на сайте. Я не стал создавать отдельный чат, так как в тех, что я упомянул на сайте, есть уже инженеры, кто готов обсудить не только клод, но и другие смежные темы. А еще там есть ссылка на чат Cursor Community. Это нормально, они - наши друзья.

Переходите на сайт https://claude-community.kz, вступайте в чаты пообщаться и смотрите, что делают наши инженеры и предлагайте свои проекты для шоурума.
👍15👏1🤔1
Безопасное обращение в базу данных с помощью AI агентов

Глядя на новости, может показаться, что агенты могут все:
• написать приложение за несколько часов
• делать красивые презентации
• помогать в поиске багов на основе логов приложения
• дропать таблицы и целиком базы данных на проде без сохраненного заранее снэпшота

Да, не во всем агенты идеальны, особенно когда хотят угодить разработчику, выполняя промпт. Эта возможность агента удалить что ему угодно отпугивала меня от того, чтобы подключать какие-либо MCP для работы с базами данных, пока я в какой-то момент не осознал, что можно написать свой MCP, который давал бы только безопасный readonly-доступ к таблицам. Ну а так как в 2026 году от идеи до реализации - пара вечеров с клодом, то встречайте новый инструмент от меня - databasecli.app

Приложение будет полезно всем, кто работает так или иначе с базами данных. Я постарался сделать максимально простую настройку - достаточно вызвать в директории с проектом databasecli init, и программа сама создаст файл для кредов БД (с примером) и MCP файл (или дополнит, если таковой уже есть). Программа доступна и как cli с интерактивным интерфейсом, и как MCP для агентов. Доступно на всех платформах: macos, linux и windows. На скриншотах можно увидеть примеры использования, показывающие, как я общаюсь с клодом о данных в БД.

Буду рад любому фидбеку
https://databasecli.app
🔥4👍2
Вклад в проект теперь можно посмотреть наглядно

Когда пишешь код для компании и наступает время performance review, одной из метрик производительности человека могут использовать контрибьюшн в репозитории. Для этого есть корпоративные инструменты типа blueoptima.com, но они дорогие и доступ разработчикам туда, скорее всего, никто не дает. Однако источник данных ведь под рукой - вот они все репозитории, на истории коммитов которых и можно собрать отчет по активности.

Что ж, от идеи до реализации - пара вечеров с клодом, а потому встречайте - https://repolyze.app. Приложение анализирует локальные и публичные репозитории и превращает сырые Git-логи в понятную аналитику: статистику по участникам, паттерны активности, heatmap-графики, метрики по файлам и разбор вклада конкретного разработчика. Можно увидеть количество коммитов, измененные строки, затронутые файлы, активные дни, самые продуктивные часы и дни недели, а также сравнивать репозитории между собой. Repolyze работает как CLI и как интерактивный terminal UI, а результаты можно экспортировать в JSON и Markdown.

Repolyze подойдет:
- разработчикам, которые хотят лучше понимать свой вклад,
- тимлидам, которым нужна прозрачность по распределению нагрузки в команде,
- техлидам, которым важна общая картина по нескольким репозиториям.

Доступно на всех платформах: macos, linux и windows. На скриншотах можно увидеть примеры использования, показывающие, как я общаюсь с клодом о данных в БД.

Буду рад любому фидбеку
https://repolyze.app
👍7🔥3
Программа конференции beetech conf 2026

Beetech conf - это одна из крупнейших конференций в Казахстане, котороую проводят компании Beeline и их подразделение QazCode. На конференции собираются специалисты из сильных IT-компаний, чтобы обсудить разработку, менеджмент и data-направление. Переходите на сайт beetech.kz, чтобы ознакомиться с программой и стоимостью билетов.

Самые интересные доклады, на мой взгляд:

• "Дешевле, быстрее, больнее: как генеративный ИИ ускоряет time-to-market видеопродакшна" - Алибек Абдухалик
• "Роботы и physical AI в деле или как устроен запуск доставки дронами в Алматы" - Виталий Ким
• "От облачных LLM к локальным: GEPA + Jinja2 для управляемой миграции промптов" - Роман Панарин
• "Как вернуть контроль над AI-кодом: workflow вместо хаоса" - Акылбек Джумалиев

Помимо докладов, на конференции будет и Speed-менторинг - это когда специалисты будут готовы провести для вас консультацию в течение 15-20 минут. Тем нет, только ваш вопрос и экспертное мнение ментора.

Когда: 23 мая, Алматы
Программа и билеты: beetech.kz
🔥4
Осталось всего 3 дня до конца Early Birds price на beetech conf 2026

Успей забрать билет по самой выгодной цене — всего 15к

Что в программе в этом году:
— топовые спикеры: Илья Красинский (ProductHeroes), Арман Сулейменов (nFactorial), представители компаний Riot Games, Kolesa Group, Яндекс Практикум, Freedom Holding Corp., Beeline Казахстан, QazCode и др.
— нетворкинг и speed-менторинг
— квартирники на острые темы, где любой может принять участие в открытой дискуссии

С 1 мая повышение цены до 20к тенге, сейчас пока действует Early Birds: https://beetech.kz
👍2🔥1