Увійти Реєстрація
Блог Серії
Кар'єра
Вакансії Компанії
Навчання
Документація Співбесіди Тестування Відео
Екосистема
Пакети Ресурси Проєкти Інструменти Події
Інше
Про нас Реклама
Laracon US 2026: відео другого дня вже доступне
Новини 30 липня 2026

Laracon US 2026: відео другого дня вже доступне

Другий день Laracon US 2026 завершив конференцію в бостонському SoWa Power Station. Запис другого дня уже доступний повністю.

Якщо перший день був про інструменти - Laravel LSP, Pest 5, Laravel Cloud, - то другий вийшов помітно філософськішим. Три ранкові доповіді підряд говорили про те, що змінюється в самій роботі розробника: як приймати рішення, як працювати разом і як тримати історію змін у порядку.

The Last Software Engineer: продуктове інженерство

Кент Ч. Доддс відкрив день доповіддю з навмисно тривожною назвою - «Останній програміст». Теза, втім, не апокаліптична: зникає не професія, а конкретний спосіб її практикувати.

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

Метафора доповіді - лучник і мішень. Код - стріла, продуктова мета - мішень, яка ще й рухається. AI зробив стріли частково самонавідними, але вибір мішені лишається за людиною. І саме він визначає, чи влучили ви туди, куди варто було цілитися.

Другий наголос - на відповідальності. Агент не відповідає за наслідки: за невдалу фічу, за зламаний реліз, за незадоволеного клієнта. Відповідає розробник. Звідси й вимога, до якої не всі готові: говорити зі стейкхолдерами - з продажами, підтримкою, живими користувачами, - від яких інженерів довго й свідомо відгороджували.

Історичний приклад Доддс узяв з Apollo 11: Маргарет Гемілтон і її рішення про пріоритети в посадковому софті. Продуктове судження, від якого залежав результат місії, - і жодного рядка коду в цій історії не було достатньо самого по собі.

Висновок оптимістичний: різниця між незамінним фахівцем і «виконавцем тікетів» - у готовності мислити продуктом, а не лише задачею.

Реалтайм-співпраця на Laravel

Джо Таненбаум, лідер команди open source у Laravel, провів найінтерактивнішу сесію конференції - із залом як учасником демо.

Стек знайомий: Reverb як власний WebSocket-сервер, Echo як JS-клієнт, Octane для тримання застосунку в памʼяті, Laravel Cloud для деплою. Далі - channels.php, presence-канали, авторизація підключень і події про те, хто зайшов і хто вийшов.

Окремо Джо показав whispering - обмін повідомленнями напряму між клієнтами, в обхід сервера застосунку після початкової авторизації. Для курсорів, індикаторів набору тексту й іншої високочастотної дрібниці це рятує сервер від шквалу запитів.

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

Три підходи Джо розібрав через ігри із залом:

  • Полінг - опитування раз на кілька секунд. Найпростіше, але не реалтайм.
  • Черги - події через чергу, з відкладеною обробкою. Краще масштабується.
  • Миттєвий бродкаст - подія одразу летить клієнтам. Мінімальна затримка.

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

JJ: Git, але зручніший

Пауліна Вос представила JJ - систему контролю версій, що працює поверх Git, не замінюючи його.

Відправна точка - різниця між чекпойнт-комітами («зберігся, щоб не загубити») і атомарними - маленькими, самодостатніми, логічно завершеними. Атомарні виграють одразу в трьох місцях: рев'ю читається шматками зі змістом, ребейз дає менше конфліктів, а bisect справді знаходить винуватця.

Що пропонує JJ:

  • Ревізії замість комітів - змінювані робочі одиниці з маркером поточної;
  • Закладки замість гілок - без церемоній з гілками, але PR створюється як зазвичай;
  • jj describe - змінити повідомлення без ребейзу, jj edit - доправити ревізію, jj abandon - викинути непотрібну;
  • Автоматичний ребейз залежних ревізій - правки нижче по стеку підхоплюються самі;
  • jj undo - скасувати дію без походу в reflog;
  • jj absorb - рознести дрібні правки по тих комітах, яким вони належать. Саме те, що потрібно після рев'ю з десятком косметичних зауважень.

Аргумент на користь дисципліни комітів Пауліна повернула до теми дня: агенти працюють з контекстом, і чиста атомарна історія - це контекст. Каша з комітів робить слабшими і автоматичні інструменти, і колег.

Практично важливо, що JJ живе в наявному Git-репозиторії й пише в його формат. Колеги, які про JJ не знають, нічого не помітять.

Розклад другого дня

  • 9:30 - відкриття, Аарон Френсіс
  • 9:35 - The Last Software Engineer, Кент Ч. Доддс
  • 10:00 - Building Realtime Collaborative Apps with Laravel, Джо Таненбаум
  • 10:25 - Git, But Better: An Introduction to JJ, Пауліна Вос
  • 11:25 - Filament: Advanced Practical Examples, Повілас Короп
  • 11:50 - Building for Agents and Humans, Ґордон Діґґс
  • 13:45 - Think Harder: How I Prompt, Торстен Болл
  • 14:10 - AI Can Do Your Job… What Now?, Вілл Кінг
  • 15:00 - Laravel Community Update
  • 15:15 - Scaling Laravel, Девон Ґарбалоса
  • 15:40 - фінальна панель

На що звернути увагу

Filament: Advanced Practical Examples Повіласа Коропа - той випадок, коли назва не обіцяє зайвого: практичні приклади від людини, яка роками пише навчальні матеріали для Laravel-спільноти.

Think Harder: How I Prompt Торстена Болла - автор Zed і книжки про написання інтерпретаторів розповідає про промптинг як інженерну навичку, а не набір заклинань.

Building for Agents and Humans Ґордона Діґґса - про проєктування систем, які однаково зручні і для людей, і для агентів. Тема, що перегукується з доповіддю Доддса.

Scaling Laravel Девона Ґарбалоси закрив технічну частину дня - про те, що відбувається із застосунком, коли навантаження перестає бути гіпотетичним.

Що далі

Laracon US 2026 завершився. Записи обох днів зібрані в нашому розділі відео - разом із виступами з попередніх конференцій.

Дивитися другий день: Laracon US 2026 Day 2.

16

Читати в документації

Коментарі

Увійдіть, щоб залишити коментар

Будьте першим, хто залишить коментар!

Читайте також

Filament v5.10.0
Новини 12 жовтня 2026

Filament v5.10.0: сітка в rich editor, скелетони таблиць і десятки виправлень

Вийшов Filament v5.10.0: елементи керування сіткою в rich editor, допоміжний контент для віджетів-графіків, скелетони завантаження таблиць, submitOnCompletion() для OneTimeCodeInput та багато виправлень авторизації, доступності й стану.

18
Laravel AI SDK на практиці
Новини 09 жовтня 2026

Laravel AI SDK на практиці: агент, що стоїть за There There

Фрік Ван дер Гертен розповідає, як у Spatie побудували AI-шар хелпдеска There There на Laravel AI SDK: клас агента, інструменти з типізованою JSON-схемою та делегування роботи звичайним domain-діям.

16

Вакансії за темою

GBSFO Нова
2 дні тому

Middle PHP Backend Developer (Claude / AI-Assisted Development)

Розробник PHP backend, який створюватиме, підтримуватиме та оптимізуватиме застосунки, API й інтеграції із зовнішніми сервісами, зокрема платіжними та Google-сервісами. Ключовий стек: PHP, Laravel або Symfony, MySQL, MongoDB, REST API, ORM. Вимоги: впевнене знання ООП, MVC та SOLID, досвід оптимізації запитів і регулярне практичне використання Claude або Claude Code у щоденній розробці.

Full Stack Developer (middle+)

Full Stack розробник розвиватиме та підтримуватиме вебпродукти FinTech-компанії: доопрацьовуватиме backend і frontend, функціонал особистого кабінету клієнта, інтеграції через REST API з платіжними та ідентифікаційними сервісами. Ключовий стек: PHP, Laravel, Vue.js (Vue Router, Pinia або Vuex), MySQL/PostgreSQL, Docker, Git. Вимоги: понад 3 роки комерційного Full Stack досвіду, робота з наявним кодом, участь у code review та розборі інцидентів.

Intobi Нова
3 дні тому

Full-Stack Developer PHP+Angular

Розробник повного стеку, який створює та підтримує функціонал на Angular (TypeScript) і PHP, проєктує й інтегрує REST/GraphQL API та оптимізує роботу з реляційними базами даних. Вимоги: досвід PHP 8+ з Laravel або Symfony, впевнене володіння Angular, RxJS і управлінням станом, знання MySQL/PostgreSQL, Git і CI/CD. Очікується активне використання AI-агентів (Claude Code) у щоденній роботі та участь у код-рев'ю.

Пакети за темою

Kalimera

welldigit/kalimera

Interactive installer that scaffolds Laravel applications the Well Digit way.

v1.0.0 10

Bagisto

bagisto/bagisto

Bagisto — це платформа для електронної комерції, побудована на Laravel. Вона надає готове рішення для створення та управління інтернет-магазинами з підтримкою каталогу товарів, замовлень, платежів та клієнтів.

28,240 v2.5.0 13 26