"Let’s jump on the AI development hype train before it burns out", Andrii Yatsenko
Half a year of trial and error with AI across different tasks and technologies: we’ll go through current tools, approaches, and recommendations. What works and what doesn’t. From the wow-effect in demos to wasted days on 'vibecoding'.
Що раніше булов backlog forever - тепер за години
✨ Vibe coding internal проєктів
● Chrome плагіни, CI & GitHub analytics portal
● І ще десятки ідей що не дійшли до проду
Problem #6: Deflation
7.
● Все змінюєтьсядуже швидко
● Моделі покращуються
● Можуть працювати довше
без деградації
Problem #7: Evolution
8.
● "I'm PHPdeveloper"
● Визначення ролі та мети
● Контекст для кращих результатів
Prompt Engineering
9.
● PHPStorm
● VSCode| Cursor | Windsurf
● Bolt | Lovable
IDE: PHPStorm vs Modern
SQL Generation
● Подаємосхему в чат/курсор
● Доступ CLI агенту до
○ bin/console doctrine:dbal*
○ напряму до psql*
* завжди працюємо з копією БД
Analytics
15.
● 🛠 Developmentplan
● ✅ Verification plan
● 🔄 Human in the loop
Plan
Shift+Tab
"do not write code yet"
Зберігаємо в markdown файли
16.
● Розбивка великихзадач на частини
● Autotest and human verify
● First verify, then commit
Plan: Verification Strategy
17.
● Chat GPTto research & find algorithm
● Claude CODE plan mode for dev plan
● VS Code agent for development
Case Study: PHPUnit Groups Tool
● Фейл задаптацією існуючих рішень під Oro
● Vibe coding
Case Study: Test Analytics
22.
● shadcn/ui +typescript
● Деградація якості на великих файлах
● Переписування на Ultracite Biome
● Security: З raw SQL на ORM
● Нові фічі за 1-кілька промптів з тестами
Case Study: Test Analytics