Timeline

The story of Just, starting from day 0, before the idea even had a name. Every decision, shift, and signal that made it what it is.

2026
20 трав.ср15 days
Paper-cut timeline rail assembling product memory from tasks, docs, and history blocks

Зібрав два роки в таймлайн

60 подій, і в кожної своя ілюстрація. Цей таймлайн можна читати в хронологічному порядку або навпаки — як зручніше. Кілька днів роботи вже на тлі перших співбесід.

  • Поки збирав його, багато що переосмислив. Про жодне рішення не шкодую. Ідея знову працювати на себе тепер засіла в голові надто міцно.
  • Пропоную прожити ці два роки разом зі мною. Можливо, ти знайдеш тут щось корисне і для себе. Хоча я вже встиг переконатися: чужий досвід рідко вчить по-справжньому, і багато чого все одно доводиться перевіряти на собі.
  • Сприймай це як вікно в те, як насправді виглядає соло-підприємництво зі створення ШІ-продукту — із задачами, рішеннями й тупиками в комплекті.
5 трав.вт10 days
Paper-cut growth card blocked by a verification barrier and stalled channel

Верифікація Google: уже 30 днів

Усе готово до запуску Google Ads, окрім однієї дрібниці: Google не вірить, що моя компанія справді називається AI Apps.

  • За правилами Google верифікувати бізнес-ім'я можна двома способами: надати документи на торгову марку або використати назву домену. Я обрав другий шлях і натрапив на неочікувані складнощі.
  • Четвертий понеділок поспіль приходить той самий лист: 'працюємо над цим, ще 3–5 робочих днів'.
  • Ніколи не знаєш заздалегідь, де процес загрузне. Цього разу він загруз тут. Тож я чекаю.
25 квіт.сб1 day
Minimal paper-cut empty wallet motif with a repeated cycle suggesting the same stopping point again

Гроші знову закінчуються. Знову крапка.

Січень — травень. Чотири з половиною місяці. Великий півот продукту, десятки експериментів і дуже цінний досвід — у просуванні, відео й роботі з ШІ-агентами. Я задоволений.

  • Останнє рішення цієї ітерації — зібрати всю історію в таймлайн на сайті.
  • Далі — пошук роботи, співбесіди, рефлексія. Що вийшло, що ні, що я зробив би інакше.
  • Думки про наступний виток уже є. Але спершу потрібна стабільність.
24 квіт.пт1 day
Paper-cut public discussion thread with a signal card, moderation friction, and warning cues

Два опитування, два бани

Пішов на Reddit по дані. Дані отримав. І обидва бани теж.

  • r/jira: опитування про уточнення і накладні витрати навколо задач. 20 голосів, хороша картина: у більшості понад 10% робочого часу йде на все, що навколо задач, а в частини — майже половина. Мод вирішує, що це реклама. Бан на 90 днів.
  • r/polls: 179 голосів. 71% — 'не використовую ШІ принципово, не хочу слопу'. Чудовий зріз того, як до ШІ ставиться середній реддітор. Бан назавжди: модератор вирішує, що я бот. Доказ — довгі тире. Від підтримки відповіді так і не дочекався.
  • Експериментами задоволений. Біль підтверджено. Канал — ні.
23 квіт.чт7 days
Paper-cut stack of article cards linked to search, globe, and AI discovery cues

Тиждень — і блог готовий

Не реклама, а контент. Людина шукає відповідь, знаходить статтю, а продукт уже всередині цього шляху.

  • Усюди м'який продакт-плейсмент і посилання на інші статті. Не 'купи', а радше 'цікаво? ось ще'.
  • Кілька годин на статтю: картинки, редактура, переклад. Перший захід покриває базове коло питань і перетворюється на понад сотню SEO-сторінок.
  • Даю експерименту місяць і дивлюся на результат.
16 квіт.чт4 days
Paper-cut blog article expanding across many languages into a long-tail global discovery channel

Додаю блог: ставка на SEO і GEO

Якщо я не можу вкладати в продукт всю енергію, потрібні канали з довгим хвостом. Блог тут очевидний вибір.

  • Хочу писати статті, які справді корисні й добре індексуються, а не просто заповнюють слот контенту.
  • Як і весь сайт, усе одразу виходить 13 мовами. Одна стаття перетворюється на 13. Звучить як хороша ідея. Потім з'ясовується, що переклад статей спалює більше токенів, ніж написання коду.
  • Це ставка на час, а не на охоплення. Одна сильна стаття може приводити трафік роками.
12 квіт.нд9 days
Paper-cut product story card spreading into community post, essay, and video channels

Перші публікації про продукт

Перші спроби безкоштовно розповісти про продукт — через спільноти й статті.

  • Spotlight в Atlassian Community виводить продукт у розсилку Atlassian про партнерські продукти.
  • Пост у Reddit потрапляє в мегатред про продукти, частково заради SEO. Я ще й читав, що ШІ добре навчається на Reddit, тож захотілося залишити там слід.
  • Стаття в Medium стає першим справжнім тестом формату великої статті. Це теж ставка на SEO.
3 квіт.пт2 days
Paper-cut landing page with localization and discovery blocks for acquisition

Сайт за два дні

Сайт спочатку задумувався під кілька продуктів. Тепер я перебудовую його навколо одного — Just.

  • З нуля: головний екран із запуском демо прямо зі сторінки, вітрина кейсів, калькулятор цін, блок ШІ-провайдерів, контакти.
  • Одразу роблю все по-дорослому — локалізація на 13 мов і все, що потрібно для пошуку: canonical URLs, hreflang, robots.txt, sitemap, JSON-LD.
  • Саме цього раніше і бракувало: тепер можна запускати Google Ads, працювати над SEO і GEO. Колись я, можливо, знову рознесу сайт на кілька продуктів — але лише тоді, коли ці продукти з'являться.
1 квіт.ср4 days
Paper-cut search-intent path blocked by a marketplace page and redirected toward a real owned website

Google Ads vs маркетплейси

Раз LinkedIn не працює — шукаю інший канал. Google цікавіший, бо це не холодний аутрич, а зустріч із людиною, яка вже шукає рішення.

  • Відкриваю Google Ads, починаю налаштовувати — і знаходжу обмеження: сторінка в Atlassian Marketplace не вважається моєю. Домен чужий, кампанія не пройде.
  • Маркетплейс хороший для органіки, але для платного трафіку потрібен власний домен.
  • Отже, потрібен справжній сайт. Саме це і стає наступним кроком.
28 бер.сб1 day
Paper-cut short demo screen with a trimmed video timeline and faster ad-ready pacing

25-секундне демо за один день

Повне демо з фаундером триває близько шести хвилин. Цікаво, але для реклами це забагато. За один день я роблю коротку 25-секундну версію.

  • Попереднє відео забрало два-три тижні. Це — один день.
  • Той самий продукт, але інший темп: короткий формат для реклами й лендингу.
27 бер.пт1 day
Paper-cut paid traffic funnel showing many ad clicks, weak visitor quality, and failing economics

Другий тест LinkedIn Ads

Наступного дня після великого релізу я запускаю ще один швидкий тест у LinkedIn Ads — просто перевірити, що змінилося. Нічого.

  • З дурості забуваю вимкнути LinkedIn Audience Network і отримую 120 переходів із нулем секунд на сайті за даними Google Analytics. Такий трафік мені не потрібен.
  • Реклама безпосередньо в LinkedIn виглядає трохи краще, але все одно сумно: CPM близько $42, CTR близько 0.3%, CPC — близько $15.
  • Навіть якщо довести це до $5–10 за клік, для первинного тесту все одно занадто дорого. Економіка не сходиться. Треба шукати інші канали.
26 бер.чт39 days
Paper-cut insights panel surrounded by visible source cards and provenance groups

Ізолюю дані за Jira-проєктами

Із першого дня в продукті жив технічний борг: один спільний шар даних на весь плагін. Я знав про це обмеження від самого старту — і нарешті закрив його тут.

  • Для компанії з одним Jira-проєктом це ніколи не було проблемою. Але щойно проєктів стає кілька, сценарії, ключі й контексти перемішуються між собою без чистого способу їх розмежувати.
  • Тепер адміністратор може налаштовувати все на рівні окремого проєкту або одразу для всієї компанії.
Paper-cut demo video screen with a script card, voice element, and presenter tile

Демо-відео від фаундера

Найкращий спосіб пояснити продукт — показати його в дії і самому про нього розповісти. На створення йде три тижні паралельно з багфіксингом і реальним тестуванням продукту.

  • Сценарій проходить понад 100 ітерацій. Кожна фраза народжується з ШІ, а потім шліфується вручну. Неочікувано довго — і неочікувано цікаво.
  • Як полігон я беру дві вигадані Jira-компанії: про звички і про кулінарію. Для демо потрібні реальні задачі, а заодно я знаходжу й виправляю десятки дрібних незручностей.
  • Свідомо використовую максимум ШІ, щоб перевірити межі в різних частинах процесу. Аватар — HeyGen, голос — ElevenLabs з години записів із двох мікрофонів, музика — Suno. Захват приходить лише після 10 годин проб і помилок на одному лише аватарі. У кожного інструмента тут своя історія.
  • У підсумку виходить вісім хвилин, які я скорочую до 5 хвилин 40 секунд. Усе ще дуже довго, але це перший по-справжньому серйозний досвід.
Paper-cut insights milestone card with a version checkpoint seal and laurel

Insights. Великий півот продукту

Це не фіча — це перескладання. Insights змінює те, навколо чого взагалі будується продукт: інший результат, інший ШІ-стек і інший спосіб взаємодії.

  • ШІ уточнює задачу перед відповіддю, генерує картинки, шукає в мережі. Пошук і зображення переїжджають на Google.
  • Під капотом — помітно сильніші моделі. Якість результату відчутно змінюється.
  • Близько 20 ітерацій за два місяці. Велика зміна в логіці чи вигляді продукту тепер може відбутися за день. Це працює лише тоді, коли ти точно знаєш, чого хочеш, і твої інструменти тебе не гальмують.
Minimal paper-cut search-and-image card centered on a banana under one unified stack

Нано-банана 2 + веб-пошук від Google

Пошук і генерація картинок переїжджають на Google — і різниця в якості помітна одразу.

  • Веб-пошук і генерація зображень переходять на Google як на основного провайдера.
  • Нано-банана 2 працює на базі `gemini-3.1-flash-image-preview` — це зовсім інший рівень якості картинок порівняно з попередніми провайдерами.
  • Обидва інструменти тепер під одним провайдером — стек простіший, результат стабільніший.
15 лют.нд19 days
Paper-cut clarification stage with a question panel, option cards, and a final clarified result

ШІ ставить запитання першим

Хороший ШІ спочатку питає, а потім відповідає. Я це й так знав, але реалізація здавалася занадто важкою. З агентами для коду це вже не так.

  • Коли Insights відчуває, що задачу могли зрозуміти не так, з'являється етап уточнень: п'ять запитань про неочевидні аспекти, які можуть радикально змінити реалізацію. Чекбокси, радіокнопки, свій варіант — і все це можна запускати знову і знову.
  • Менше двох тижнів від ідеї до кількох робочих ітерацій. Рік тому це викликало б маленьку особисту кризу.
27 січ.вт2 days
Paper-cut product surface collapsing into one clear entry point and start doorway

Розворот до Insights

Рік будував глибину — і вийшло щось на кшталт IDE. Дані кажуть: люди встановлюють і не повертаються. Рішення очевидне: продукт має приносити користь швидко, а не після п'яти хвилин налаштування.

  • Епоха шортсів, рілсів і твіттерної логіки лише набирає обертів. Продукт, який розкривається надто довго, у такій логіці програє заздалегідь. Користь має з'являтися одразу і в легкому для сприйняття форматі.
  • Саме звідси народжується план навколо Insights: простіший перший крок, сильніший формат результату і більш проактивний ШІ.
  • Поки що це лише план. Попереду — два місяці й близько 20 ітерацій прототипу, перш ніж він стане тим, чим зрештою став.
25 січ.нд8 days
Paper-cut analytics dashboard with usage events, chart line, and a privacy-safe tracking shield

Починаю міряти реальне використання

Вбудована аналітика Jira була майже марною, а 2–5 органічних встановлень на місяць не дуже спонукали копати глибше. Але поки готую перехід до Insights, вирішую це виправити.

  • Підключаю PostHog і одразу роблю все по-дорослому: повний комплаєнс, підтримка GDPR, без збору промптів, вмісту і API-ключів. Корпоративні дані користувачів — недоторканний актив, до якого в мене не повинно бути доступу. Мені потрібні лише метрики використання власного продукту.
  • Навіть за такого трафіку один патерн стає очевидним: більшість після встановлення в продукт так і не заходять.
17 січ.сб33 days
Paper-cut product core with a return path from a side branch back into one focused app

Повертаюся до продукту

Робота в hooh завершена — попереду Just без поділу уваги. Але це вже не повернення до старого плану.

  • Пів року паралельної роботи позаду. Нарешті весь фокус знову на своєму.
  • Головний висновок із періоду hooh жорсткий: сильний продукт може програти ще до того, як людина дійде до його суті. Вхід важливіший за двигун.
  • Insights перестає бути розмитою ідеєю і стає конкретним напрямом: перепакувати продукт навколо зрозумілішого входу, сильнішого результату й більш проактивного ШІ.
2025
15 груд.пн44 days
Paper-cut AI core with user and assistant inputs, three output modes, and cached-token pricing

Три покращення, яких давно бракувало

Явні ролі в повідомленнях, контроль над тим, що передається між кроками, і реальна вартість з урахуванням кешу.

  • Повідомлення всередині кроку тепер мають явні ролі USER, ASSISTANT і SYSTEM — контекст більше не треба вгадувати.
  • Результат кроку можна передати далі як діалог, лише підсумком або взагалі відрізати від наступного кроку.
  • Для Anthropic і OpenAI — закешовані токени і реальна ціна прямо в інтерфейсі. По суті це перетворює Just на повноцінний LLM-бекенд — такий, під який у hooh наймали окрему людину.
1 лист.сб45 days
Paper-cut sandbox tray with AI scenario cards inside a real company work setting

hooh стає полігоном

Із листопада плагін живе всередині hooh.com і працює в реальному проєкті. Перша чесна перевірка — не на демо-даних.

  • Усередині hooh я використовую його як свій керований ШІ-конструктор, хоча за задумом він мав би допомагати з Jira-задачами.
  • Для написання Jira-задач я все одно тягнуся до ChatGPT — там уже виробився патерн. Мій промпт — це одна-дві сторінки A4: усе, що в мене в голові про фічу, уривками й упереміш.
  • По суті я делегую написання тексту задачі помічнику, передавши йому більшість деталей. Велике ТЗ на складну фічу — за одну-дві години. У Just це теж можна, але не так зручно, а коли є вибір... ну, так.
17 вер.ср16 days
Paper-cut chain of independent workflow steps with symbols for reasoning, search, image generation, and Jira action

ШІ-налаштування спускаються на рівень кроку

До цього вся ШІ-конфігурація жила на рівні сценарію: один провайдер, одна модель на все. Тепер кожен крок незалежний, і це змінює саму природу того, що можна зібрати.

  • Різні кроки — різні моделі. Можна взяти Claude для міркування, GPT для генерації, Gemini для пошуку — усе в одному сценарії.
  • Усі шаблони переїжджають на нову схему, а у вимог з'являються два нових: чернетка із заголовка і ключові питання.
Paper-cut web search symbol with a globe and image card, surrounded by OpenAI, Gemini, and xAI provider marks

Два нові типи кроків: веб-пошук і картинки

Я нарешті закриваю одну з найстаріших прогалин: сценарій може виходити в мережу і генерувати картинки як рідні кроки, а не обхідними шляхами.

  • Веб-пошук і генерація зображень стають повноцінними типами кроків нарівні з текстом і міркуванням.
  • Обидва типи кроків доступні через трьох провайдерів: OpenAI, Google і xAI.
  • Дія в Jira теж стає окремим кроком — поля задачі можна оновлювати прямо з ланцюжка.
1 вер.пн14 days
Paper-cut symbol of an almost empty wallet with a small receipt slip inside

Повний фокус закінчується

Гроші закінчуються. Розробка тепер другорядна — попереду повернення в найм.

  • Поки тривають співбесіди і офер ще не підписаний, залишається вузьке вікно часу.
  • Я використовую його, щоб закрити велике оновлення з Claude Code, а вже потім перемкнутися.
18 серп.пн3 days
Paper-cut symbol inspired by the Claude Code logo on a coding panel with a clarifying question bubble

Claude Code змінює роботу з кодом

Claude Code — не просто швидше. Якість стрибає там, де я цього не чекав.

  • До цього були Cursor і ШІ-плагіни для JetBrains. Працювало. Але Claude Code одразу змінює і якість, і швидкість розробки.
  • Уточнювальні питання від агента дають чистіший і точніший результат, ніж один запит у лоб. Це було справді несподівано.
  • Один із тих моментів, коли знову закохуєшся в те, що вміє ШІ. Якщо раніше була перша космічна, то тепер ніби друга.
15 серп.пт8 days
Paper-cut symbol inspired by the Google Drive shape with a small blocking X badge

Google Drive впирається у верифікацію

Google Drive був сильною інтеграцією, яку так і не вдалося випустити.

  • Пошук і фільтрація файлів, контекст із Docs і Sheets, картинки з Google Docs, ланцюжки коментарів — усе працювало локально.
  • Доступ до всіх файлів виявився занадто чутливим скоупом для Google, і пройти верифікацію не вдалося.
  • Фічу довелося відкрутити назад, так і не випустивши назовні. Хороший експеримент із поганим фіналом.
7 серп.чт10 days
Paper-cut symbol of a small first landing page with supporting legal pages and a domain badge

З'являється перший лендинг

Google вимагав справжній сайт — так на світ і з'являється aiapps.me.

  • Верифікація Google Drive вимагала домен, юридичні сторінки і підтвердження прав. Інакше ніяк.
  • Тож я збираю мінімальний лендинг: опис продукту, політика, угода. Поки що без особливого брендингу.
  • Іноді продуктовий сайт народжується не з амбіцій, а з бюрократії.
28 лип.пн14 days
Paper-cut symbol of a small AI Jira plugin shipping fast, with auto-applied labels and a launch badge

Міні-хакатон: плагін за 4 години

Зранку — ідея, увечері — продукт уже в Marketplace.

  • Це Just: AI Auto Labels, простий Jira-плагін, який за допомогою ШІ автоматично проставляє labels.
  • Репозиторій стартує о 12:15, о 15:49 — лишаються вже тільки дрібні правки. Код і тести зайняли близько двох годин.
  • Найбільше часу пішло не на код, а на упаковку: логотип, сторінку в Marketplace і налаштування застосунку.
14 лип.пн7 days
Paper-cut symbol built around a stylized Grok-inspired mark with a few subtle outward rays

П'ятий провайдер — xAI і Grok

Разом з xAI приходить і велика хвиля нових моделей від усіх інших провайдерів.

  • xAI входить у стек одразу з шістьма моделями: Grok 4, Grok 3, Grok 3 Mini, Grok 3 Fast, Grok 3 Mini Fast і Grok 2 Image для генерації зображень.
  • o3-pro, Claude Opus 4, Sonnet 4, Haiku 3.5, Gemini Flash Lite Preview — усе в одному оновленні.
  • Галерея переїжджає на Claude Sonnet 4 — найкраща модель стає стандартом для шаблонів.
7 лип.пн76 days
Paper-cut symbol of data moving from an older storage block into a structured SQL database

Сховище переїжджає на SQL

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

  • Forge не дає прямого доступу до баз клієнтів. Кожне оновлення схеми означало веб-тригери, окремі прогони й обхідні шляхи. Так було від самої першої версії.
  • Forge SQL закриває головну проблему: нормальні міграції і нормальна підтримка вже існуючих акаунтів.
  • Переїзд зачепив увесь серверний шар і зайняв кілька тижнів дуже акуратної роботи, щоб не зламати наявних користувачів. Хто хоч раз переїжджав із NoSQL на SQL, той зрозуміє.
22 квіт.вт6 days
Paper-cut symbol of a central model settings panel expanding into many model tiles, with a small image card below

Слідкую за перегонами моделей

Чотири моделі від OpenAI і чотири від Google — одразу вісім нових моделей за один реліз.

  • o4-mini, GPT-4.1, GPT-4.1 mini, GPT-4.1 nano від OpenAI. Gemini 2.5 Flash, 2.5 Pro, 2.0 Flash, 2.0 Flash Lite від Google.
  • Вибір моделей отримує пошук і скидання — більше не треба гортати звалище застарілих назв.
  • Це ж і перший крок до зображень: права на читання вкладень Jira і підготовка ґрунту для генерації.
16 квіт.ср1 day
Paper-cut symbol of a marketplace page feeding into an activation funnel, a demo video tile, and an active user

Встановлення — не кінець воронки

Після LinkedIn стає ясно: проблема в активації, а не в каналі.

  • Цінність треба показати до того, як користувач закриє вкладку. Це складніше, ніж здається.
  • Гіпотеза така: сторінці потрібна значно наочніша демонстрація. Відео було б ідеально, але на цьому етапі воно занадто дороге й складне, тож я відкладаю це на рік.
  • Це перший справжній зсув у бік продажів: мало будувати, треба ще вміти продавати те, що побудував.
15 квіт.вт11 days
Paper-cut symbol of a paid campaign funnel with expensive traffic narrowing to a few installs

Квітень у LinkedIn

Місяць платної реклами — і тверезий погляд на те, що насправді не працює.

  • П'ять хвиль, понад 40 рекламних повідомлень, аудиторій і форматів. Підсумок: 12 встановлень за $1300. Найкраще зайшла реклама через діалог — близько $30 за встановлення в найкращій кампанії, але загальний результат усе одно слабкий.
  • Головне відкриття: рішення про покупку приймає не той, хто потім буде користуватися продуктом. Це ламає і таргетинг, і меседж.
  • Три діагнози: слабка активація, слабка сторінка в маркетплейсі і слабка подача продукту. Плюс одне чесне питання — а може, частина проблеми ще й у самому LinkedIn та моїх навичках просування. Із 12 тих, хто прийшов, не зачепився ніхто.
4 квіт.пт11 days
Paper-cut symbol of a cleaner everyday workspace with a chat panel, quick menu, and gallery card

Точкові покращення — беремо краще в ChatGPT

Невелике оновлення, але кожна правка точно потрапляє в щоденний сценарій використання.

  • Чати тепер самі отримують назви за першим запитом — як у ChatGPT. Жодних безіменних гілок у списку.
  • Архівні сценарії прибрані з швидких меню — менше шуму і менше випадкових запусків не того.
  • У галереї з'являється шаблон для інтерв'ю з клієнтом — ще один інструмент під живу продуктову роботу.
24 бер.пн14 days
Paper-cut symbol of a crowned chat panel, suggesting Anthropic becoming the default winner

Anthropic — новий фаворит

Я тестую моделі на своїх сценаріях — і Claude 3.7 Sonnet несподівано виграє за всіма результатами.

  • Додаю нові моделі Anthropic і одразу ставлю Claude 3.7 Sonnet дефолтом.
  • Якість відповідей помітно краща: лаконічніше, точніше, краще тримає контекст сценарію. Буст буквально на рівному місці.
  • Він повільніший і дорожчий за OpenAI, але коли результат настільки кращий, це перестає бути аргументом. Із цього моменту мій фаворит у ШІ-перегонах визначений.
10 бер.пн48 days
Paper-cut symbol of grouped Jira issue cards gathered through a filter into one reusable context

Розширюю контекст

Стають доступні й групи задач — для сценаріїв, яким потрібен ширший погляд на те, що відбувається в проєкті.

  • Задачі можна збирати в контекст за спринтом, релізом, міткою, статусом, типом або виконавцем.
  • На цій базі з'являються нові шаблони: нотатки до релізу, звіт по спринту, сценарій наступного кроку.
21 січ.вт22 days
Paper-cut symbol of a gem-like model emblem over layered provider tiles

Велика четвірка

Четвертий провайдер — Google. Вибір моделей нарешті стає по-справжньому широким.

  • Gemini 2.0 Flash Exp, 1.5 Flash і 1.5 Pro тепер доступні в продукті.
  • OpenAI, Anthropic, Mistral, Google — на цьому етапі продукт уже не прив'язаний до жодного одного гравця.
2024
30 груд.пн2 days
Paper-cut symbol centered on the AdSpoiler mark with a small money-bag sale badge

Купую собі час

Наприкінці року я нарешті підписую продаж AdSpoiler. Угода тягнулася з вересня і закривала дуже просте питання: за що взагалі жити, поки Just ще не годує.

  • Гроші на розробку закінчувалися, заощадження теж. Стартап сам по собі оренду не оплачує.
  • AdSpoiler, мій сервіс аналітики реклами, на той момент уже став відверто токсичним активом: не ставкою на зростання, а баластом. На щастя, його вдалося продати за нормальні гроші.
  • Продаж я ділю з партнером, але моєї частки вистачає приблизно на дев'ять місяців стартапу. Це і є план.
28 груд.сб29 days
Paper-cut symbol of a scenario folder opening into quick-launch cards with a play button

З'являється швидкий запуск

Швидкий старт: від папки до запуску — два кліки.

  • З'являється вікно швидкого запуску для папок зі сценаріями — потрібна версія одразу перед очима.
  • Звідси ж доступні останній запуск, налаштування і перезапуск. Усе в одному місці.
  • Контексти їдуть в окрему панель — інтерфейс стає чистішим.
29 лист.пт30 days
Paper-cut symbol of an alternative AI provider entering the stack through a layered wind-like mark

Третій провайдер — Mistral

Mistral з'являється не для колекції, а як європейська альтернатива, за якою варто стежити.

  • Додаються Mistral Large і Mistral Small.
  • З'являється системний trial: по $1 на кожен ключ за замовчуванням, щоб моделі можна було оцінити без зайвого бар'єра.
  • Сенс не в різноманітті заради різноманіття. Ринок провайдерів росте, і продукт має бути до цього готовий.
30 жовт.ср22 days
Paper-cut symbol of a document path being pulled back from a connected system

Шлях із Confluence відкочується

Forge не дає працювати з Jira і Confluence одночасно. Прибираю.

  • Один Forge-додаток не може звертатися одразу до кількох продуктів Atlassian. Це платформне обмеження, не моє рішення.
  • Локально з розширеними правами все працює. У маркетплейсі — не проходить перевірку і не запускається.
  • Якщо принцип — без сторонніх обхідних рішень, то чесний шлях один: випилювати. Прикро, але ясно.
8 жовт.вт4 days
Paper-cut symbol of a product card sending outreach toward a few user markers

Перші користувачі

Час рухати продукт назовні — ставлю ціль і йду до найближчого кола.

  • Конкретна ціль: 50 встановлень за місяць.
  • У стартап-середовищі це називають FFF — Friends, Family and Fools: друзі, рідні й ті, хто просто вірить. Не найвибагливіші користувачі, але саме вони дають продукту перший імпульс.
  • Близько 20 людей встановили плагін — але за кожним встановленням стояв дуже ручний і дуже педантичний підхід: кілька тижнів особистих розмов, пояснень і вмовлянь.
  • Порожньою акцією це не стало: частина з них справді подивилася продукт і дала фідбек.
4 жовт.пт10 days
Paper-cut symbol of a workflow branching and looping through iterative retries

Робота стає ітеративною

Один запит — одна відповідь відходить у минуле. З'являються ітерації.

  • Гілки в чатах: можна відкотитися й спробувати інакше, не втрачаючи попередній результат.
  • Версії шаблонів: більше контролю над тим, що запускається і як.
  • Налаштування ШІ стають прозорішими — зокрема щодо вартості моделей.
Paper-cut symbol of layered model controls with a reasoning dial and execution slider

Моделі міркування

Нові моделі OpenAI — і перша справжня перевірка гнучкості архітектури.

  • Reasoning-моделі стають новим трендом у світі ШІ — пропустити не можна. Я додаю `o1-mini` і `o1-preview`, але їхня поява вимагає перегляду архітектури: різні моделі тепер потребують справді різних налаштувань.
  • З'являються параметри поведінки моделі — налаштування виходить за межі простого вибору назви.
  • Підключити нову модель: близько 15 хвилин плюс тест. І це ще до епохи ШІ-агентів для коду.
24 вер.вт78 days
Paper-cut control module symbol for Anthropic entering the product core with flexible execution settings

Anthropic як другий провайдер

Anthropic з'являється в продукті — і тягне за собою переосмислення архітектури.

  • Щоб підтримати двох провайдерів, провайдера треба винести в окрему сутність усередині системи. Інакше ніяк.
  • У продукті з'являється керування ключами провайдерів.
  • Зникає жорстка прив'язка до одного ШІ-провайдера і його архітектури — продукт перестає залежати від одного гравця.
Paper-cut symbol of distinct context sources becoming a structured system

Контексти стають системою

Контекст оформлюється в систему — з типами, джерелами й налаштуваннями.

  • Раніше контекст — це просто текст, прикріплений до запиту. Тепер це Jira-задача, Confluence, довільний текст — кожен зі своєю структурою і логікою.
  • З'являються налаштування на рівні полів і джерел: що саме брати, звідки і в якому обсязі.
  • Це той момент, коли контекст перестає бути доповненням і стає повноцінною частиною архітектури продукту.
8 лип.пн70 days
Paper-cut symbol of reusable scenario cards packaged as ready-made runs

Шаблони під реальні задачі

Повторювана робота в Jira починає оформлюватися в шаблони під конкретні задачі.

  • Шість шаблонів на старті: обґрунтування, вимоги, зведення, тест-кейси, план робіт, код.
  • Кожен шаблон — це послідовний сценарій обробки: кілька кроків, свій контекст, свої налаштування моделі.
  • Таке дроблення на кроки дає відчуття цілісного підходу — і на практиці приносить кращий результат, ніж один великий запит.
Paper-cut symbol of one focused project path held in front of blocked multi-project branching

Один продукт, одна дошка — перша гіпотеза

Плагін на весь простір Jira означає, що контекст має залежати від конкретного проєкту. Це складно. Відкладаю.

  • Якщо в клієнта кілька проєктів у Jira, шаблони й контексти доведеться розділяти або синхронізувати між ними. Це окрема велика задача.
  • Тож я приймаю гіпотезу: цільовий клієнт — компанія з одним продуктом і однією Jira-дошкою.
  • Таких менше, але це можна перевірити швидше, і це чесніше, ніж розпорошуватися.
29 квіт.пн60 days
Paper-cut symbol of an issue card primed by product, audience, and market context before the first AI reply

Збираю контекст для ШІ

Що ШІ має знати до першого запитання — і як це взагалі задати?

  • Перший набір контекстів виглядав так: задача з Jira, опис проєкту, словник продукту, роль, конкуренти, джерела даних. Сирі блоки — але вже достатні, щоб почати вибудовувати навколо них місце продукту в пам'яті ШІ.
  • Потім ці блоки суттєво зміняться, але саме тут з'являється сама ідея: ШІ не повинен щоразу починати з нуля.
  • Confluence уже підключений як джерело контексту. Пізніше цей шлях закриється через обмеження платформи.
29 лют.чт12 days
Paper-cut roadmap and flag symbol for the path to a real launch taking shape

Одна людина, весь продукт

Я вирішую перевірити тезу на собі: одна людина з правильним набором навичок може побудувати повноцінний продукт.

  • Соло-шлях до епохи ШІ-агентів вимагав рідкісного поєднання: продукт, розробка, дизайн, маркетинг. Так сталося, що цей набір у мене склався, а ШІ-агенти лише знизили поріг ще сильніше.
  • Я розумів: скоро цей поріг різко впаде, і фора в мене невелика. Але вона є — і я намагався нею скористатися.
  • Кожна дія стала продуктовим інкрементом. Витрати на комунікацію всередині команди — нуль. Уперше в житті. Це був дуже незвичний стан, майже дитячий захват, і хотілося працювати ще й ще.
17 лют.сб22 days
Paper-cut symbol for the first real product shape of Just

Продукт набуває форми

Є сутності, є інтерфейс — продукт починає ставати справжнім.

  • Головні сутності зафіксовані: чат, дія, крок, повідомлення, контекст.
  • Усе будується навколо реальних Jira-задач, а не навколо абстрактного діалогу.
  • Найсильніші сценарії — вимоги, альтернативи, планування.
26 січ.пт14 days
Paper-cut in-progress transformation symbol for the first product proof of concept

Перша перевірка — прототип

Січень 2024-го. Треба було зрозуміти, наскільки Forge взагалі підходить для цього. Найпростіше — перевірити практикою.

  • За два дні: Forge-плагін запущений, проєкт створений, перше модальне вікно з полями налаштувань ШІ та відправленням повідомлення готове.
  • Одразу перевіряю головне: чи можна не просто відправити запит, а запустити ланцюжок — більше одного повідомлення поспіль. Працює.
  • API підключене, ключ створений, ланцюжки працюють. Стало зрозуміло: технічно все можливо. Залишається просто сісти й зробити.
Paper-cut document branching symbol for choosing Jira and Forge on purpose

Вбудовування замість будівництва

Принциповий вибір: вбудовуватися в Jira, а не будувати окремий продукт поруч.

  • Jira вже є частиною рутини команд — не треба змінювати їхні звички, треба з'явитися там, де вони вже працюють.
  • Forge бере на себе весь інфраструктурний шар: деплой, авторизацію, білінг, логи.
  • Мені залишається те, що справді важливо: ШІ-логіка і досвід використання.
12 січ.пт8 days
Paper-cut from-to system symbol for a product born from a test assignment

Ідея з тестового

Під час пошуку роботи тестове завдання несподівано вивело мене до ідеї продукту, у яку вже захотілося повірити по-справжньому.

  • Під час пошуку роботи я підготував власну пропозицію з трансформації для Aqua, компанії зі сфери тестування ПЗ, як своє бачення того, як такий бізнес міг би розвиватися у 2024 році.
  • Головна думка була простою: не дублювати інфраструктуру, а рухати продукт ближче до Jira, де вже були і робочий процес, і користувачі, і ринок. І, звісно, вбудовувати ШІ.
  • На самій презентації я сказав: якщо вони не будуть цього робити, зроблю сам. Через тиждень, у день відмови, це вже не звучало як бравада, і я почав будувати Just.
4 січ.чт7 days
Paper-cut path-to-star symbol for a five-year AI vision

Фіксую своє бачення на 5 років

Січень 2024-го. Я записую для себе два переконання і вирішую будувати під них.

  • Перше: персональні ШІ-помічники з часом стануть сильнішими за людей у більшій частині повсякденної роботи. Я записую це не як спостереження, а як ставку.
  • Друге: у людей найдовше залишаться бачення і маркетинг. Що саме ми будуємо і навіщо — це ще людина. Переконати інших у цінності — теж людина. ШІ цього поки не замінить.
  • Перехід ранньої більшості до ШІ-процесів займе не менше п'яти років, пізньої — ще більше. Люди консервативні у звичках сильніше, ніж здається. Увесь цей період трансформації — вікно можливостей для тих, хто будує інструменти просто всередині нього.
2023
28 груд.чт10 days
Paper-cut document and star symbol for testing whether AI can do product work

Наскільки ШІ близький до заміни продакта

Грудень 2023-го — перша серйозна перевірка: я декомпозую роботу PM і дивлюся, з чим ШІ справляється, а з чим ні.

  • Підхід простий: взяти конкретні PM-задачі — аналіз конкурентів, написання ТЗ — і прогнати їх через ШІ як експеримент. Не відчуття, а перевірка.
  • Результат проявився швидко: один запит, одна відповідь. Без пам'яті, без мережі — помітна частина роботи просто випадала. Аналіз конкурентів без актуальних даних — це вже не аналіз.
  • Зате обмеження показали напрям. Стало зрозуміло не лише те, чого ще немає, а й те, що саме прийде далі.
18 груд.пн112 days
Paper-cut workflow chain symbol for a course sharpening product vision

Усе починається з бачення

Курс із продуктового бачення у грудні 2023-го — ще не про сам продукт. А про те, що без бачення на верхівці ієрархії все інше будується навпомацки.

  • Курс добре розклав ієрархію: бачення → стратегія → цілі → ініціативи → релізи → фічі → епіки → задачі. Коли бачиш її в дії на прикладах великих компаній, стає трохи не по собі. Розумієш, скільки всього будується навпомацки — зокрема й того, що будуєш сам.
  • Це підвело до незручної думки: власна позиція щодо ШІ в мене є, але ніде не зафіксована. Інтуїція — це ще не бачення.
  • Тож я сів і оформив: куди все рухається, у що я вірю, що будую і навіщо. Без цього кроку наступні були б значно менш упевненими.
28 серп.пн135 days
Paper-cut marketplace-like horizon symbol for seeing the Jira plugin market from the inside

Jira як ринок

До цього я взагалі не дивився на Jira-плагіни як на ринок, а потім випадково побачив цифри й запам'ятав цю нішу.

  • Не кожному вдається побачити реальні цифри Jira Marketplace зсередини. Мені пощастило: працюючи в Railsware над Coupler.io, я був достатньо близько до лінійки плагінів TitanApps, щоб бачити щомісячні звіти.
  • Цифри виявилися неочікувано переконливими: вузький інструмент у Jira може приносити стабільні гроші без великої аудиторії та без широкого охоплення.
  • Тоді я думав зовсім про інший продукт. Але висновок запам'ятався: якщо і є щось спільне майже в усіх айті-команд світу, то це Jira. І ринок навколо неї давно живе.
15 квіт.сб
Paper-cut symbol of an early follower taking the first steps toward an AI future

Ранній прихильник

Одного робочого епізоду вистачило, щоб ШІ досить швидко перестав бути для мене новинкою і став робочою звичкою.

  • Квітень 2023-го — ChatGPT існує лише кілька місяців. Я редагую робочу сторінку в Confluence і прошу ШІ допомогти з абзацом. Більше з цікавості, ніж із розрахунку.
  • Відповіді були неточні — але вже достатньо корисні, щоб спробувати ще раз. А потім ще.
  • Через три місяці ШІ став у мене майже щоденним інструментом. Тоді я ще не знав, що це лише початок.