Назад
Geocodio про внутрішні інструменти: від bash-скриптів до повноцінних застосунків
SiTech AI Team2 წთ. საკითხავი

Geocodio про внутрішні інструменти: від bash-скриптів до повноцінних застосунків

Компанія Geocodio, яку майже десять років вели двоє людей, розповіла, як AI-моделі дали змогу перейти від окремих bash-скриптів до повноцінних внутрішніх застосунків.

Компанія Geocodio, що займається геокодуванням і майже десять років працювала силами лише двох людей, розповіла в інженерному блозі Code and Coordinates, як перейшла від розрізнених скриптів до повноцінних внутрішніх застосунків. Допис «The year of internal tools» написав Mathias Hansen, вересень 2026 року.

Саме автоматизація, за словами компанії, дала змогу працювати вдвох: серед перших інструментів були локальні bash-скрипти для середовища розробки та artisan-команди Laravel.

Від скриптів до повноцінних застосунків

Ще до епохи AI Geocodio створила власний інструмент розгортання. Він візуалізує процес, а в разі збою зміну можна відкотити.

Інструмент розгортання Geocodio: вузли кластера позначені активним релізом

У 2026 році змінився масштаб задумів: замість окремих скриптів команда будує повноцінні внутрішні застосунки, зручні на мобільних, з добрим UX і тестами. Це стало можливим завдяки AI та новітнім моделям. Hansen каже, що складність ніколи не була в розробці: перепоною була підтримка створеного, і саме цей бік AI допоміг закрити.

Система, що тримає інструменти живими

Нові інструменти починаються зі спільної основи: пакет console-ui з токенами Tailwind CSS і компонентами React. Перед розробкою проводять engineering spikes і сесії «Grill Me» на основі однойменного скіла Matt Pocock, який допитує план, доки не виявляться слабкі місця. Планування триває тижнями, реалізація — години або дні.

Кожен інструмент супроводжує окремий сайт документації, а в кожному репозиторії є правило в CLAUDE.md: зміна, що впливає на документацію, має оновити її в тому ж коміті.

Що будують, а що купують

До портфеля входять Atlas, Bullpen для планування спринтів, інструмент розгортання, відкритий Treehouse і Yak, агент, що бере дрібні завдання зі Slack, Linear і GitHub та повертає pull request.

Не все роблять усередині компанії: пошта залишається в Bento, комунікації в Twilio. Два питання визначають рішення: чи має команда справжній досвід у цій сфері і чи впорається готовий продукт так само добре.

Доступність, час роботи і малий старт

Кожна система це також відповідальність. Geocodio свідомо працює без staging-середовища: зміни йдуть у продакшн, а вагу несуть локальний QA, тести та CI. Внутрішній ETL-інструмент для адресних даних був недоступний одну добу після великого оновлення.

Важливий і доступ: Atlas бачить акаунти клієнтів і білінг, тож хостинг інструментів у приватній мережі це велика перевага. Hansen радить починати з малого: знайдіть процес, де ви щотижня вручну долаєте розрив між двома інструментами, і збудуйте те, що цей розрив закриває.

SSiTech

SiTech — веброзробка з підтримкою AI

Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.