Discover
Fwdays Tech Talks

85 Episodes
Reverse
Зустрічайте новий випуск Fwdays CTO Talks!
Наш гість — Олександр Успенський, засновник Elai.io, стартапу, який нещодавно придбав американський гігант Panopto. Він поділиться історією свого шляху: від аутсорс-бізнесу до створення AI-стартапу та успішного екзиту. Ми поговоримо про те, як виглядає життя після продажу компанії, чому він вірив в AI ще до того, як це стало мейнстрімом, і які можливості відкриває штучний інтелект для нових фаундерів. Корисна розмова для тих, хто хоче зрозуміти, як побудувати продукт на AI та пройти шлях від ідеї до великої угоди
Доповідь Олександра на СТО fwdays'23: https://youtu.be/g4FsG5WTl9U?si=eFLzZ9GREHox7voJ
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Телеграм-канал Єгора Герасимчука: https://t.me/yehorherasymchuk_cto
– Youtube-канал Єгора Герасимчука: https://www.youtube.com/@UCtplTryEuw1J2I_H48v_4DA
– LinkedIn Олександра: https://www.linkedin.com/in/uspenskyi/
Таймкоди:
00:00 - Інтро
01:17 - Що таке успішний exit? Чим унікальна історія Elai.io?
03:18 - Що таке Elai.io і як працює технологія аватарів?
06:02 - Чи своя модель у стартапу, які AI-сервіси використовують?
08:55 - Як відбувався exit та чому вирішили продати компанію?
12:35 - Що стало з командою після угоди? Найм в Україні
16:59 - Коли стартував Elai.io та фінансові результати перед продажем?
20:12 - Життя після exit. Чому переїхав у Канаду?
24:16 - Чи AI – хайп чи реальна революція?
26:31 - AI vs Blockchain: порівняння хайпу та практичної користі
28:53 - No-code/low-code та реальні можливості для стартапів
31:31 - Чи замінить АІ розробників?
32:41 - Використання Cursor
36:39 - Ідеї для нових AI-стартапів і приклади кейсів
42:27 - API vs власні моделі: З чого варто починати?
45:05 - Досвід з аутсорсинг-бізнесом Sprinx до Elai.io
47:56 - Чатботи та реальний попит на AI-рішення
51:22 - Чи зменшує AI потребу в розробниках?
53:32 - Поради фаундерам: Як почати свій AI-стартап?
56:37 - Монетизація AI-продуктів
59:20 - Підписуйтесь і ставте вподобайку
Зустрічайте чотирнадцятий випуск Fwdays PHP Talks!
У цьому випуску наші постійні спікери — Йожеф Гісем і Кирило Сулімовський — обговорять нові RFC та можливості PHP 8.5, які вплинуть на щоденний код.
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/
– Телеграм-канал Кирила: https://t.me/beerphp
– LinkedIn Кирила: https://lnkd.in/dJwzXMkS
Таймкоди:
00:00 - Інтро
01:34 - Імутабельність та Clone with
19:15 - Нове розширення URI (стандарти RFC 3986 та WHATWG URL)
24:43 - array_first() та array_last()
34:51 - Обов’язкове вбудовування OPcache
40:54 - Pipe Operator
49:57 - Асиметрична видимість статичних властивостей (public private(set) static string $title = 'Demo';)
53:45 - #[NoDiscard]
01:01:09 - Fatal error stack trace
01:04:23 - Підписуйтесь і ставте вподобайку
Зустрічайте новий випуск Fwdays JavaScript Talks!
У сьогоднішньому випуску наші постійні ведучі, Роман Лютіков та Роман Савіцький, і гість подкасту, Сергій Бабіч, обговорять теми:
- Відродження IT-комʼюніті та роль локальних драйверів у сучасних умовах
- Як змінився ринок і чому співбесіди вже не працюють «по-старому»
Запрошуємо вас на перший безкоштовний Fwdays JS Meetup Lviv: https://fwdays.com/event/fwdays-js-meetup-lviv
Доєднуйтесь до комʼюніті ЛАМПА: https://t.me/it_lampa
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Youtube-канал Романа Лютікова: https://www.youtube.com/@UCLVhfsmlqmp5Vv6Bof3delg
– Телеграм-канал Романа Лютікова: https://t.me/smthng_dev
– LinkedIn Романа Савіцького: https://www.linkedin.com/in/roman-savitskyi-98b49158/
– Youtube-канал Сергія: https://youTube.com/@babichweb
– Телеграм-канал Сергія: t.me/babichdev
– LinkedIn Сергія: https://linkedIn.com/in/babichss
Таймкоди:
00:00 - Інтро
01:01 - Локальні Ком’юніті
04:37 - Чи вистачає людей для офлайн-зустрічей? Нове покоління розробників
06:23 - Як організовувати події: Нетворкінг, ідеї для івентів, «зони інтересів»
15:49 - ІТ-тусовки в Україні: ситуація в різних містах
26:13 - Чому офлайн важливий попри онлайн та AI?
32:15 - Співбесіди 2025: що питають і які очікування?
35:14 - Тенденції у проведенні співбесід. Компетенції замість «що таке?»
40:27 - Чому співбесіди для джунів не мають бути суто технічними?
47:11 - Сучасні реалії на ринку: Зміни в очікуваннях
57:22 - Адаптація процесів найму: однаковий підхід від Джуна до Техліда
53:20 - Вплив АІ на розробку: як компетенції зникають у тулінг
01:00:45 - «Сініорність – більше про відповідальність, ніж технічність»
01:05:01 - Підписуйтесь і ставте вподобайку
01:05:14 - React fwdaysʼ25 конференція
Зустрічайте дванадцятий випуск Fwdays Architecture Talks!
У цьому випуску наші постійні спікери — Олексій Петров та Йожеф Гісем — разом із гостем Ігорем Закутинським CTO в FORMA by Universe Group, обговорять тему Product Line Architecture:
- Еволюцію компаній до продуктових ліній та бізнес-драйвери
- Як формувати ядро системи, працювати з варіативністю та архітектурними патернами
- Ролі команд, взаємодію між Core та Product teams і коли варто відділяти продукт
Корисні посилання:
— Feature-Oriented Software Product Lines: Concepts and Implementation: https://www.amazon.com/Feature-Oriented-Software-Product-Lines-Implementation/dp/3642375200
— ISO/IEC 26550:2015 — reference model for systems/software PLE.: https://www.iso.org/standard/69529.html
— Framework for Software Product Line Practice (v5.0): https://www.sei.cmu.edu/documents/501/2012_019_001_495381.pdf
— SEI SPL collection & course materials: https://www.sei.cmu.edu/library/software-product-lines-collection/
— Team Topologies: https://teamtopologies.com/
— Reflections on OpenAI: https://calv.info/openai-reflections
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Телеграм-канал Олексія: https://t.me/OleksiiTheArchitect
– LinkedIn Олексія: https://www.linkedin.com/in/alexhelkar
– LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/
– LinkedIn Ігоря: https://www.linkedin.com/in/zakutynskyi/
Таймкоди:
00:00 - Інтро
01:57 - Визначення Software Product Line
04:10 - Еволюція компаній до продуктових ліній: кейси MacPaw, Forma, Husqvarna
12:42 - Що таке «core» у продуктовій архітектурі? Приклади модулів
19:35 - Коли фіча стає новим продуктом? Бізнес-драйвери
26:57 - Підходи та патерни: як забезпечити варіативність у продуктах
36:24 - Архітектурні стилі: мікросервіси чи моноліт?
44:55 - Локалізація фіч та їх реалізація в продуктах
50:01 - Team Composition: як організовані команди?
58:01 - Як комунікувати між Core і Product teams
01:04:39 - Коли краще відділити продукт від продуктової лінійки?
01:08:08 - Переваги та недоліки підходу Рroduct Line Architecture
01:12:12 - Підписуйтесь і ставте вподобайку
Зустрічайте новий випуск Fwdays CTO Talks!
Наш гість — Євгеній Гусаров, Yola.com, Strategic Advisor, розкаже про свій шлях у стартапах: від мрії заробити $1M за 5 років до уроків, які змінили підхід до бізнесу. Ми поговоримо про помилки фаундерів, важливість знання ринку та те, чому гроші на старті не завжди головне. Корисна розмова для тих, хто мріє запустити власний продукт
Корисні посилання:
- Як стати #1 на ProductHunt та головним конкурентом Notion. Історія xTiles // $100M Startup: https://youtu.be/MiHYdDH2V8Y
- YEP – Доступ до більше ніж 50 VC та запуск стартапу в темпі 10Х // $100M Startup: https://youtu.be/uX54k1Yih4Y
- Книга з розділом Євгенія про запуск стартапів від ідеї до перших клієнтів: https://theceo.world/book-business/?via=gusarov
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Телеграм-канал Єгора Герасимчука: https://t.me/yehorherasymchuk_cto
– Youtube-канал Єгора Герасимчука: https://www.youtube.com/@UCtplTryEuw1J2I_H48v_4DA
– LinkedIn Євгенія: https://www.linkedin.com/in/eugenegusarov/?originalSubdomain=ua
Таймкоди:
00:00 - Інтро
01:13 - Про шлях у продуктовому менеджменті. Перші стартапи
03:25 - Про Yola, конструктор сайтів
04:00 - Чому вирішив запускати власний стартап? VolunteerMatch
09:08 - Переїзд у США, пошуки нових ідей, початок війни, волонтерські проєкти
13:21 - Від венчурного шляху до indie hacking
17:42 - Як просувати продукт без сейлзів?
18:52 - Чому поки не виходив на Product Hunt?
21:47 - Успішні кейси (xTiles та інші приклади)
23:53 - Де брати гроші для стартапів?
31:28 - Чи потрібні гроші на старті?
32:32 - Фінансування стартапів: гранти та реалії. Ukrainian Startup Fund
40:43 - Ангельські інвестиції: коли і скільки?
48:15 - Інвестиційні тренди. Ідея ≠ гроші
54:46 - Як працює процес залучення інвестицій?
57:33 - Кредити, ризики й реальність стартапів
59:32 - З чого почати фаундеру?
01:03:32 - Підписуйтесь і ставте вподобайку
Зустрічайте тринадцятий випуск Fwdays PHP Talks!
У цьому випуску наші постійні спікери — Йожеф Гісем і Кирило Сулімовський, разом із гостем Ігорем Проніним, обговорюють Domain-Driven Design (DDD):
- Основи DDD та його роль у різних типах проєктів
- Стратегії, патерни та робота з bounded contexts
- Як впровадити DDD у команді й донести цінність бізнесу
🎁 Промокод: Podcast_youtube — 10% знижки на Воркшоп: Domain Driven Design від Ігоря Проніна та Fwdays Academy (діє до 01.09.)
🔗 https://fwdays.com/event/domain-driven-design-workshop
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/
– Телеграм-канал Кирила: https://t.me/beerphp
– LinkedIn Кирила: https://lnkd.in/dJwzXMkS
– LinkedIn Ігоря: https://www.linkedin.com/in/ihorpronin/?locale=uk_UA
Таймкоди:
00:00 - Інтро
02:18 - Що таке DDD і навіщо воно потрібне?
02:52 - Складний домен: як його визначити
05:09 - DDD у стартапах та enterprise-проєктах
06:59 - Чи можна впроваджувати DDD у Legacy?
10:14 - Стратегічні vs тактичні патерни DDD
17:19 - Як “продати” DDD бізнесу?
22:40 - Бас-фактор та роль доменних експертів
24:45 - Комунікація в команді: створення спільної термінології
30:33 - EventStorming як інструмент
35:25 - Як визначити bounded context?
41:17 - Розподіл контекстів і їх незалежність
46:52 - Підсумок: продуктовий і тактичний DDD
50:42 - Міфи про bounded context та мікросервіси
56:42 - Як стратегія впливає на архітектуру? Мікросервіси vs Моноліт
01:00:04 - Коли розділяти чи об’єднувати сервіси?
01:04:55 - Основи проєктування та принципи SOLID
01:07:19 - Стратегічні підходи: Rich Model vs Anemic Domain Model
01:12:11 - Підписуйтесь і ставте вподобайку
Зустрічайте одинадцятий випуск Fwdays Architecture Talks!
У цьому випуску наші постійні спікери — Олександр Савченко та Йожеф Гісем — разом із гостями Анною Леущенко та Олександром Леущенком, Senior Staff Engineers у Tide, обговорять тему "Mobile Architecture":
— Історія мобільної розробки: З чого все почалося?
— Архітектура та ролі: Хто драйвер у Mobile?
— Які ключові Quality attributes?
Корисні посилання:
— Книга, що створила карго-культ у мобільних розробників - https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164
— Book - Just Enough Software Architecture: A Risk-Driven Approach by George H. Fairbanks https://www.amazon.com/Just-Enough-Software-Architecture-Risk-Driven/dp/B00HUC7J6E
— O.Leushchenko - Короткий пост про мобільну розробку - https://medium.com/flutter-community/enterprise-mobile-apps-development-principles-e4ffa56d57ca
— O.Leushchenko - Як ми пишемо додатки в Tide - https://www.youtube.com/watch?v=Ap-cRFRScQw
— O.Leushchenko - Стріми, де я створюю модульний мобільний додаток - https://www.youtube.com/playlist?list=PLjaSBcAZ8TqFHg2hII_QuuFT8KW5JsSv2
— Технологія менш важлива, ніж композиція команд:
- https://teamtopologies.com/book
- https://uk.wikipedia.org/wiki/Peopleware:_Productive_Projects_and_Teams
— Куди розвиватися далі (книга The Staff Engineer's Path)
- https://www.amazon.com/Staff-Engineers-Path-Individual-Contributors/dp/1098118731
- https://www.intellectsoft.net/blog/mobile-app-architecture/
— Revenue of mobile apps worldwide 2019-2027, by segment: https://www.statista.com/forecasts/1262892/mobile-app-revenue-worldwide-by-segment
— OWASP Mobile Application Security Design Guide
- https://owasp.org/www-project-mobile-application-security-design-guide/
- https://github.com/OWASP/owasp-masvs
— Mobile App Security (SAMMY) - https://codific.com/application-security-management/
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– LinkedIn Олександра Савченко: https://www.linkedin.com/in/o-savchenko/
– LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/
– LinkedIn Олександра Леущенко: https://www.linkedin.com/in/olexale/?originalSubdomain=ua
– LinkedIn Анни: https://www.linkedin.com/in/annaleushchenko/?originalSubdomain=ua
Таймкоди:
00:00 - Інтро
02:56 - Історія мобільної розробки: з чого все почалося?
14:20 - Clean Architecture: Виклики та можливості
19:54 - Архітектурні стилі та патерни, сучасні вимоги до мобільних додатків
24:32 - Еволюція архітектурних фреймворків. Практичність Clean Architecture
29:04 - Модульність та спрощення архітектури
32:13 - Роль архітекторів у мобільній розробці. Хто драйвер в Mobile?
39:39 - Роль Stаff Engineer у сучасній архітектурі
42:56 - Ключові Quality attributes в мобільній розробці
51:45 - Performance i Mobile: Еволюція в продажах
01:00:43 - Observability в мобільних додатках
01:03:31 - Люди та Testability. Unit тести
01:16:19 - Підписуйтесь і ставте вподобайку
Зустрічайте новий випуск Fwdays JavaScript Talks!
У сьогоднішньому випуску наші постійні ведучі, Роман Лютіков та Роман Савіцький і гість подкасту, Ілля Климов, обговорять теми:
- Effect: що це таке, застосування в TypeScript, реальні кейси, мінуси й спільнота
- Освіта: як ШІ змінив навчання, чому падає рівень знань, що робити далі
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Youtube-канал Романа Лютікова: https://www.youtube.com/@UCLVhfsmlqmp5Vv6Bof3delg
– Телеграм-канал Романа Лютікова: https://t.me/smthng_dev
– LinkedIn Романа Савіцького: https://www.linkedin.com/in/roman-savitskyi-98b49158/
– Youtube-канал Олександра Сугака: https://www.youtube.com/@UCG1PR2mmXDTtPKoXqsfhFdA
– LinkedIn Іллі Климова: https://www.linkedin.com/in/illyaklymov/?original_referer=https%3A%2F%2Fwww%2Egoogle%2Ecom%2F&originalSubdomain=ua
Таймкоди:
00:00 - Інтро
01:09 - Що таке Effect і чому він на слуху?
05:11 - Effect як стандартна бібліотека для TypeScript: застосування, типізація, обробка помилок
10:16 - Схеми, контракти, RPC, інтеграція з іншим кодом
14:29 - Стилі написання: RxJS-пайпи vs генератори
23:28 - Хмарна стратегія Effect: реальні кейси використання. Про Vercel
29:38 - Dependency injection, Open Telemetry, мінуси Effect
31:10 - TypeScript як основа, недовіра до типів
34:05 - "Effect більше для бекенду, фронтенд-рідкість"
35:40 - Невелика, але професійна спільнота: плюс чи мінус?
38:25 - Виклики у навчанні студентів в ІТ-сфері
41:03 - Штучний інтелект і студенти: як все змінилося?
46:45 - Проблеми вищої освіти: плагіат, курсові, спад рівня знань
54:13 - Освіта в кризі: проблеми програм, мотивації, бюджету. Як це реформувати?
01:06:08 - Побажання студентам перед навчальним роком. Як розвиватись?
01:08:22 - Підписуйтесь і ставте вподобайку
Welcome to the second episode of Architecture Deep Dive with Oleksii Petrov!
In today’s podcast, our guest — Vitaliy Kharytonskiy, Solution Architect, Prom.ua.
n this episode, Vitaliу from Prom.ua dives deep into the architecture behind one of Ukraine’s largest e-commerce platforms. He shares insights on managing 243 PostgreSQL databases, why they chose self-hosted infrastructure, and how they scale with PgBouncer. Tune in for a detailed look at connection pooling, Kubernetes, and production lessons learned.
Link to Vitalii’s presentation: "Spin-up pgbouncer for fun and profit" 🔗 https://fwdays.com/en/event/devops-fwdays-2025/review/spin-up-pgbouncer-for-fun-and-profit
What you should subscribe to:
– More interesting content for developers: https://fwdays.com/en/events
– Fwdays Twitter: https://twitter.com/fwdays
– Oleksii Petrov's Telegram channel: https://t.me/OleksiiTheArchitect
– Oleksii Petrov's LinkedIn: https://www.linkedin.com/in/alexhelkar/
Timestamps:
00:00 - Intro
01:14 - Vitalii’s role at Prom.ua and introduction to Prom.ua platform
04:00 - What's the scale of prom.ua? How many databases do you have?
05:48 - Why did you choose self-hosted infrastructure over cloud?
08:19 - What's your typical PostgreSQL deployment configuration?
09:35 - What's the driver for having 243 PostgreSQL Databases? Is it Microservices/SOA concerns?
11:11 - Is it possible to run such an infrastructure without PgBouncer?
12:48 - Why do we need a database proxy and what's PostgreSQL's connection model?
17:54 - What are the three pooling modes of PgBouncer?
19:40 - Do we have any limitations in Transaction Pool Mode?
21:35 - Why not just use application-level pooling?
24:15 - How do you prevent PgBouncer connection starvation across services?
25:27 - Do you use PgBouncer's built-in authentication and why?
26:09 - What are the trade-offs of PGBouncer being single-threaded?
27:17 - Architecture evolution journey from Basic to Kubernetes
29:44 - Walkthough the current PostgresSQL and PGBouncer architecture at Prom.ua.
33:15 - Did you consider using PgBouncer as both an app-level and reverse proxy to the database?
34:08 - How do you structure your PgBouncer pod when using sidecar containers?
39:09 - What is the health check strategy for PgBouncer?
40:38 - What’s the best way to work with the clients_waiting metric in PgBouncer?
42:12 - Do you have autoscaling setup for PgBouncer?
43:05 - What are the key metrics to monitor for PgBouncer?
44:36 - Why use a custom DNS layer instead of relying on cloud DNS?
47:35 - Is built-in health checks implementation planned in PgBouncer?
48:30 - Do you see any development or evolution in the PgBouncer project?
49:12 - What PgBouncer log do you parse and why?
50:20 - How do you debug issues with PgBouncer?
51:23 - Can you share any stories about production incidents with PgBouncer?
52:08 - How do you handle PgBouncer Config Reloads Without Restarts?
52:45 - Final Thoughts & Advice from Vitaliy
53:57 - Don’t forget to subscribe and like!
Зустрічайте новий випуск Fwdays CTO Talks у форматі "Дебати"!
Наші гості - Дмитро Середенко, СТО Reneo Group Gmbh та Олександр Коротких, CTO Pliant
У сьогоднішньому випуску ми обговоримо такі теми:
- Робота в європейських та українських компаніях: міфи, зарплати, ринок праці, якість освіти
- Офіс vs Remote: чи є гібрид справжнім балансом?
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Телеграм-канал Єгора Герасимчука: https://t.me/yehorherasymchuk_cto
– Youtube-канал Єгора Герасимчука: https://www.youtube.com/@UCtplTryEuw1J2I_H48v_4DA
– LinkedIn Дмитра: https://www.linkedin.com/in/dmitry-seredenko/
– LinkedIn Олександра: https://www.linkedin.com/in/alexkorotkikh
Таймкоди:
00:00 - Інтро
01:00 - Знайомство з гостями. Про німецькі компанії Reneo та Pliant
11:38 - Життя та робота в Німеччині для українських IT-cпеціалістів
13:24 - CTO з самого початку: чи є частка в бізнесі?
22:12 - Життя в Німеччині: вигідно чи ні? Порівняння зарплат в Україні та Німеччині
27:25 - Зарплати та податки в Європі. Німецька медицина
32:18 - Ринок праці та розробники в Україні. Скільки українців у команді?
43:09 - Якість школи європейських і українських спеціалістів. Приклад найпродуктивнішого девелопера
51:38 - No estimates & OKRs
53:10 - Офіс vs Remote. Гібрид = баланс?
01:09:47 - Підписуйтесь і ставте вподобайку
Зустрічайте дванадцятий випуск Fwdays PHP Talks!
У сьогоднішньому подкасті наші постійні спікери - Йожеф Гісем і Кирило Сулімовський, а також гостя подкасту Олена Кірічок обговорять:
- Рік з AI у PHP: інструменти, зміни, виклики
- Vibe Coding та Peer Programming з AI: нові формати роботи розробника
- AI на ринку праці: нові вимоги, перекваліфікація та роль Junior
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/
– Телеграм-канал Кирила: https://t.me/beerphp
– LinkedIn Кирила: https://lnkd.in/dJwzXMkS
– LinkedIn Олени: https://www.linkedin.com/in/olenakirichok/
– Телеграм-канал Олени: https://t.me/girlintech
Таймкоди:
00:00 - Інтро
01:05 - AI і PHP: як все змінилося за рік? Доповідь про Copilot
04:55 - Peer Programmer, концепція Copilot як друга
06:03 - Враження від Cursor та конкуренція на ринку
08:09 - Інші інструменти: Windsurf, JetBrains AI, Claude
10:34 - Використання IDE серед PHP-розробників. Робота в двох IDE
21:29 - Cursor Rules, стандартизація генерації коду
24:28 - Про помилки AI
26:39 - Тренд Vibe coding
31:14 - Переваги і недоліки Vibe coding
34:51 - Чи можна вайб-кодити на роботі?
35:41 - Проблеми генерації фронтенду AI
38:33 - Дискусія про фулстек-інженерів
41:49 - Перекваліфікація бекендерів. Чи змінює AI вимоги до вакансій?
46:28 - Аналіз вакансій у PHP та нові AI-вимоги. Підготовка молодих розробників
50:00 - Валідність рішень джунів. Проблеми з базовими знаннями у нових спеціалістів
Зустрічайте десятий, ювілейний випуск Fwdays Architecture Talks!
У цьому випуску наші постійні спікери — Олександр Савченко та Олексій Петров — разом із гостем, Анастасією Войтовою, Head of Security Engineering в Cossac Labs | CISSP, обговорять:
— Security practice and people - Що таке Security, чому спеціалісти різноманітні і кого треба шукати
— Основні драйвери для Безпеки продукту - звідки беруть рішення по безпеці, які є стандарти та методології
— Безпека в епоху AI
- Які AI тули допомагають покращити безпеку продукту
- Основні загрози та як підвищити безпеку бізнес фіч з АІ
Корисні посилання:
— Security Quality Attributes: https://www.iso25000.com/index.php/en/iso-25000-standards/iso-25010?start=5
— SAFEcode Fundamental Practices for Secure Software Development: https://safecode.org/uncategorized/fundamental-practices-secure-software-development/
— SFIA Cyber Security: https://sfia-online.org/en/tools-and-resources/sfia-views/sfia-view-information-cyber-security/sfia-skills-and-information-security
— Security software architecture — що це за звір: https://www.cossacklabs.com/job/security-software-architect/
— Data Centric security:
- NIST SP 800-154 Guide to Data-Centric System Threat Modeling: https://csrc.nist.gov/pubs/sp/800/154/ipd
- Anastasiia’s talk about data centric security: https://speakerdeck.com/vixentael/data-is-a-new-security-boundary
— Чеклісти для розробників
- OWASP Cheatsheets -- конкретні теми по реалізації засобів безпеки (JWT, authentication, microservice security): https://cheatsheetseries.owasp.org/index.html
- Веб безпека OWASP ASVS: https://github.com/OWASP/ASVS/tree/master
- Мобільна безпека OWASP MASVS: https://github.com/OWASP/owasp-masvs/tree/master
- Мобільна безпека CL Mobile Security Score: https://www.cossacklabs.com/news/product-news/introducing-cl-mss-security-verification-framework-for-mobile-apps/
- IoT безпека: https://github.com/OWASP/owasp-istg
— AI & security
- Використання ML моделей для прискорення пошуку вразливостей: https://sean.heelan.io/2025/05/22/how-i-used-o3-to-find-cve-2025-37899-a-remote-zeroday-vulnerability-in-the-linux-kernels-smb-implementation/
- MITRE ATLAS — чекліст з захисту AI / ML застосунків: https://atlas.mitre.org
- Блогпост Cossack Labs про захист ML моделей на пристроях (edge ML security): https://www.cossacklabs.com/blog/machine-learning-security-ml-model-protection-on-mobile-apps-and-edge-devices/
- EchoLeak (CVE‑2025‑32711) — “zero‑click” атака на AI‑агента з глибокою автоматизацією так, що користувач не виконує жодної дії: https://www.aim.security/lp/aim-labs-echoleak-blogpost
— 6,500+ Secret AI System Prompts from Top Companies: https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools
— Another leaked prompts repo: https://github.com/jujumilk3/leaked-system-prompts
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Телеграм-канал Олексія: https://t.me/OleksiiTheArchitect
– LinkedIn Олексія: https://www.linkedin.com/in/alexhelkar
– LinkedIn Олександра: https://www.linkedin.com/in/o-savchenko/
– LinkedIn Анастасії: https://www.linkedin.com/in/anastasiiavoitova/?originalSubdomain=ua
Таймкоди:
00:00 - Інтро
01:38 - Що таке Security і навіщо? Security Quality Attributes
07:49 - Різні спеціалісти («security»/«architect engineer»): кого шукати та мінімальний склад
24:19 - Main Drivers, Вимоги безпеки, Ризики: як ухвалюються рішення, стандарти, best practices та помилки
31:48 - Security controls, tactics
36:33 - Чеклісти для розробників: OWASP ASVS / MASVS / SAMM, NIST
48:00 - AI & Security: Які AI тули допомагають покращити безпеку продукту?
01:00:46 - Основні загрози та як підвищити безпеку бізнес фіч з АІ?
01:06:28 - Summary
Зустрічайте новий випуск Fwdays CTO Talks!
Наш гість — Павло Поляков, Principal Engineer у Free2move — найбільшому каршерінгу в Європі.
Говоримо про безпеку, специфіку каршерінгу, структуру технічних команд, роль Principal Engineer та баланс рішень між командою і бізнесом.
А також — про хард- і софт-скіли, свідоме лідерство й поради тим, хто прагне стати техлідом.
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Телеграм-канал Єгора Герасимчука: https://t.me/yehorherasymchuk_cto
– Youtube-канал Єгора Герасимчука: https://www.youtube.com/@UCtplTryEuw1J2I_H48v_4DA
– Експертний Instragram Павла Полякова: https://www.instagram.com/pavlopoliakov
Таймкоди:
00:00 - Інтро
00:56 - Що таке Free2Move і як працює каршерінг?
01:31 - Хто такий Principal Engineer і чим він займається?
02:11 - Структура команд у Free2Move: Squad, Tribe, Chapter
04:41 - Чи можливе існування без менеджерів?
06:21 - Які основні ринки?
07:21 - Питання безпеки: угон авто, кібербезпека
08:21 - CTO у компанії: чи потрібен і хто виконує його функції?
10:23 - Робота в офісі чи ремоут?
14:22 - Як навчитись лідерству?
16:27 - Що таке технічне лідерство?: 3 складові
19:15 - Курс лідерства: програма і цільова аудиторія
21:23 - Чи може бути декілька лідерів у команді?
23:32 - Чи потрібно бути найкращим інженером, щоб бути лідом?
26:31 - Баланс рішень між командою і бізнесом
33:00 - Баланс між хард- та софт-скілами в команді
36:23 - Фідбек у команді. Практика Speed Feedback
40:39 - Проблема пріоритетів та взаєморозуміння з бізнесом
43:46 - Безпека даних у Free2Move
46:02 - Як борються з хакерами та угоном машин
51:53 - 3 поради майбутнім технічним лідерам
58:02 - Що важливіше – процес чи результат?
58:31 - Промокод
59:35 - Підписуйтесь і ставте вподобайку
Зустрічайте новий випуск Fwdays JavaScript Talks!
У сьогоднішньому випуску наші постійні ведучі, Роман Лютіков та Роман Савіцький і гість подкасту, Кіріл Куц, обговорять теми:
- Frontend performance, Web Vitals, LCP
- Observability, telemetry, tracing, monitoring, session replay, security/masking
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Youtube-канал Романа Лютікова: https://www.youtube.com/@UCLVhfsmlqmp5Vv6Bof3delg
– Телеграм-канал Романа Лютікова: https://t.me/smthng_dev
– LinkedIn Романа Савіцького: https://www.linkedin.com/in/roman-savitskyi-98b49158/
– Youtube-канал Олександра Сугака: https://www.youtube.com/@UCG1PR2mmXDTtPKoXqsfhFdA
– LinkedIn Кіріла Куца: https://www.linkedin.com/in/kirill-kuts/?originalSubdomain=ca
Таймкоди:
00:00 - Інтро
01:08 - Що робить компанія Noibu і як це відрізняється від Sentry/Datadog?
04:08 - Як міряти вплив performance на бізнес у складних продуктах і стартапах?
08:01 - Чим відрізняється підхід до performance для сайтів і для складних веб-продуктів?
09:17 - Проблеми LCP у SPA
12:58 - Як Time to First Byte (TTFB) впливає на LCP?
15:00 - Як працює LCP?
17:45 - Як за допомогою preload і priority покращити LCP?
19:17 - Скільки паралельних реквестів робить браузер зараз? Чи є обмеження?
21:55 - Як раніше обходили обмеження кількості реквестів?
23:35 - Чи працює підхід unbundled deploy у сучасному вебі? Плюси і мінуси
26:29 - Як браузери обробляють багато файлів? Waterfall
27:21 - Кешування
30:03 - Нові підходи до стиснення
32:27 - Які performance метрики варто збирати окрім LCP? Як їх аналізувати?
34:34 - Як збирати та пов’язувати бекенд і фронтенд метрики?
35:56 - Як працює Session Replay?
38:40 - Чи Session Replay впливає на performance? Як уникнути негативного впливу?
42:15 - Чи можна коректно зібрати перший LCP? ///
46:05 - Чи є інтеграції з CI/CD для моніторингу впливу релізів на performance?
48:33 - Як Noibu використовує AI для аналізу помилок і пріоритизації багів?
53:36 - Як Noibu обробляє дані з точки зору GDPR і безпеки?
55:35 - Як працює Live Support. Автоматизація
58:47 - Використання АІ в аналітиці
01:01:49 - Як Noibu обходить проблеми з CSS-in-JS та динамічними класами у Session Replay?
Зустрічайте одинадцятий випуск Fwdays PHP Talks!
У сьогоднішньому подкасті наші постійні спікери - Йожеф Гісем і Кирило Сулімовський, а також гість подкасту Ілля Захаров обговорять:
- Чому в Market by mono обрали PHP та як будували техстек?
- Особливості мікросервісної архітектури та роботу з навантаженням
- Observability: логування, трейси, бізнес-метрики та боротьба з шумом
- Як команда працює з продуктовими метриками, інцидентами та фічами
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/
– Телеграм-канал Кирила: https://t.me/beerphp
– LinkedIn Кирила: https://lnkd.in/dJwzXMkS
Таймкоди:
00:00 - Інтро
01:06 - Як PHP з’явився у стеку Market by mono
03:07 - Чому обрали саме PHP? Трейд-оффи
04:21 - Формування команди з нуля
05:19 - Вибір технологій. Навантаження
08:54 - Чи буде open-source рішень?
10:05 - Мікросервісна архітектура та транзакційність
11:44 - Скільки мікросервісів? RPS, навантаження, масштаб
13:59 - Оркестрація vs Хореографія в мікросервісах
16:15 - Observability: трейси, логування, бізнес-метрики
20:21 - Як борються з «логовим шумом»?
22:22 - Підходи до error-level логування
24:35 - Робота з помилками, відповідальні, алерти
26:17 - RICE Scoring: втрачені гроші, приклади комунікації з бізнесом
28:09 - Продуктові метрики та хто драйвер?
33:26 - Емоції першого релізу, перфоманс тести
35:08 - Feature flags, blue-green деплой
36:24 - Інциденти (чи їх відсутність)
37:15 - Фічі в публічному просторі — репутаційні ризики
38:37 - Як навантаження може бути медійно непередбачуваним?
40:31 - Контракти між мікросервісами, AI для перевірки
43:31 - AI-тулінг у компанії: політика, приклади
45:10 - Чи переймаються підходи від інших команд mono?
46:21 - Як виглядає типовий мікросервіс?
47:06 - Онбординг новачка в команді
48:03 - Як Ілля потрапив до Market by mono?
Зустрічайте девʼятий випуск Fwdays Architecture Talks!
У цьому випуску наші постійні спікери — Олександр Савченко та Олексій Петров — разом із гостем, Денисом Васильєвим, Principal Site Reliability Engineer (SRE, AIRe), обговорять:
— [Минуле] Scalability (що це, звідки взялося), що було у 200х, 201х і звідки взявся K8s
— [Теперішнє] Ера “Kubernetes” - найкращі практики та підходи
— [Майбутнє] На що звернути увагу, що не проґавити розвиток, та як буде розвиватися K8s
Корисні посилання:
— Recommended book by Denys Vasyliev - “Systems Performance” by Brendan Gregg - https://www.amazon.com/Systems-Performance-Brendan-Gregg/dp/0136820158
— Recommended book by Oleksandr Savchenko - “Foundations of Scalable Systems: Designing Distributed Architectures” by Ian Gorton https://www.amazon.com/Foundations-Scalable-Systems-Distributed-Architectures/dp/1098106067
— Borg, Omega, and Kubernetes https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/44843.pdf
— Scaling Kubernetes to Over 4k Nodes and 200k Pods - https://medium.com/paypal-tech/scaling-kubernetes-to-over-4k-nodes-and-200k-pods-29988fad6ed
— Case overview - Bayer Crop Science seeds the future with 15000-node GKE clusters - https://cloud.google.com/blog/products/containers-kubernetes/google-kubernetes-engine-clusters-can-have-up-to-15000-nodes
— Case overview - GKE at 65,000 nodes: Evaluating performance for simulated mixed AI workloads - https://cloud.google.com/blog/products/containers-kubernetes/benchmarking-a-65000-node-gke-cluster-with-ai-workloads/
— Case overview - 65,000 nodes and counting: Google Kubernetes Engine is ready for trillion-parameter AI models - https://cloud.google.com/blog/products/containers-kubernetes/gke-65k-nodes-and-counting/
— Case overview - 65k node clusters on GKE, with Maciej Rozacki and Wojciech Tyczyński - https://kubernetespodcast.com/episode/241-65k-gke/
— Case overview - Scaling Kubernetes to 7,500 nodes - https://openai.com/index/scaling-kubernetes-to-7500-nodes
— How Kubernetes Powers OpenAI’s Infrastructure: A 2018–2023 Evolution - https://www.linkedin.com/pulse/how-kubernetes-powers-openais-infrastructure-20182023-harish-raj-m-kkocc/
— NFTables mode for kube-proxy - https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy/
— Device Management in Kubernetes, with John Belamaric - https://kubernetespodcast.com/episode/245-wg-device-management/
— LLM Inference Performance Engineering: Best Practices - https://www.databricks.com/blog/llm-inference-performance-engineering-best-practices
— Google Kubernetes Engine Customized for Faster AI Work - https://thenewstack.io/google-kubernetes-engine-customized-for-faster-ai-work
— wg-serving https://github.com/kubernetes-sigs/wg-serving
— HolmesGPT - https://github.com/robusta-dev/holmesgpt
— K8sGPT - https://codefresh.io/learn/kubernetes-management/k8sgpt-the-basics-and-a-quick-tutorial/
— Kubenetmon - https://github.com/ClickHouse/kubenetmon
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Телеграм-канал Олексія: https://t.me/OleksiiTheArchitect
– LinkedIn Олексія: https://www.linkedin.com/in/alexhelkar
– LinkedIn Олександра: https://www.linkedin.com/in/o-savchenko/
– LinkedIn Дениса: https://www.linkedin.com/in/denys-vasyliev/
Таймкоди:
00:00 - Інтро
01:11 - Scalability - що це, звідки взялося, що було в 200х, 201х?
12:00 - Перший досвід з Docker і реальні проблеми
21:47 - Scalability: визначення та метрики
31:46 - Ера Kubernetes
34:16 - Тренди Kubernetes 2025 рік
42:57 - Чи тримати БД в Kubernetes?
52:30 - Тренд на Multi-Cluster Kubernetes
56:47 - Чи живий тренд Multi-Cloud Kubernetes?
59:38 - Kubernetes + AI: tooling для observability
Welcome to the first episode of Architecture Deep Dive with Oleksii Petrov!
In today’s podcast, our guest — Oleksii Levzhynskyi, Area Tech Lead at Grammarly.
In this episode, we dive into the role of an Area Tech Lead and explore the challenges of scaling frontend platforms. Oleksii explains what platform scaling really means, how Server-Driven UI (SDUI) works, and where it fits in modern architecture. We talk about strategies for unification, balancing client-server responsibilities, component design, and how Grammarly approaches SDUI across platforms.
What you should subscribe to:
– More interesting content for developers: https://fwdays.com/en/events
– Fwdays Twitter: https://twitter.com/fwdays
– Oleksii Petrov's Telegram channel: https://t.me/OleksiiTheArchitect
– Oleksii Petrov's LinkedIn: https://www.linkedin.com/in/alexhelkar/
– Oleksii Levzhynskyi's LinkedIn: https://www.linkedin.com/in/oleksiilevzhynskyi/
Timestamps:
00:00 - Intro
00:59 - Introduction of the guest
01:55 - What does an Area Tech Lead do?
05:35 - What does "scaling" mean in the context of frontend platforms and how does it happen?
08:07 - Does adding support of a new platform also means to scale the platform?
10:44 - What are the strategies and approaches to platform scaling and unification?
17:56 - What is Server-Driven UI, and why is it needed?
20:48 - Where is the boundary in SDUI: How to split responsibilities between client and server?
23:03 - Server-Driven UI Architecture: Where can we use it?
31:40 - Components and their integration
35:46 - SDUI vs New UI Concepts
38:17 - What level of abstraction do you use, and what components do you include in the response?
41:19 - How do you describe dependencies and interactions between components in SDUI?
44:56 - How did you handle the balance between client-side and server-side logic/events/rendering?
47:20 - Which platforms at Grammarly use Server-Driven UI?
48:44 - Do you use a custom schema protocol for Server-Driven UI?
51:20 - Impressions and takeaways after working with SDUI
54:36 - What’s the next step in Grammarly’s architectural evolution?
56:39 - Pushing mobile changes without review: Is it possible with SDUI?
59:30 - Advice for teams facing similar challenges
Зустрічайте новий випуск Fwdays CTO Talks!
Наш гість — Антон Грішко, Chief Architect в ProfiSea, Co-Founder & CTO Kuberly. Говоримо про оптимізацію витрат у хмарі, роль ML у скороченні витрат і трансформацію DevOps. Обговорюємо платформну інженерію, вибір між AWS, GCP і Azure, а також шлях створення стартапу Kuberly — від ідеї до релізу, перших клієнтів, фінансування та співпраці з компанією.
Стартап Антона — kuberly.io — реліз вже завтра, 24.05!
Для всіх наших глядачів діє промокод CTO-talks на 20% знижки (дійсний до 01.06) на Crash Course: Platform Engineering від Антона Грішко та Fwdays Academy: https://fwdays.com/event/platform-engineering-course-2
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Телеграм-канал Єгора Герасимчука: https://t.me/yehorherasymchuk_cto
– Youtube-канал Єгора Герасимчука:
https://www.youtube.com/@UCtplTryEuw1J2I_H48v_4DA
Таймкоди:
00:00 - Інтро
04:00 - Оптимізація витрат в хмарі: Кейс ProfiSea
06:18 - Як ML допомагає економити?
08:29 - Причини відмови від DevOps
10:12 - Platform Engineering: Що це і як виникло?
15:40 - Яку хмару обрати: AWS, GCP чи Azure?
18:40 - Створення стартапу: Яка мотивація?
24:49 - AI-сервіси з супервізією: роль старших інженерів
27:32 - Стартап Kuberly: Коли реліз?
31:53 - Скільки коштів і часу вкладено в стартап?
33:21 - Поради з перевірки ідеї та пошуку пеших клієнтів
36:06 - Fake it till you make it: Кейс з фейковими ресторанами
39:36 - Product-market fit і страх конкуренції
42:24 - Фінансові аспекти стартапу
47:53 - Співпраця з роботодавцем у стартапі
49:51 - Які ризики і переваги співпраці з компанією?
52:07 - Залучення грантів
56:45 - Де брати перших клієнтів?
Зустрічайте новий випуск Fwdays JavaScript Talks!
У сьогоднішньому випуску наші постійні ведучі, Роман Лютіков та Роман Савіцький і гість подкасту, Олександр Сугак, обговорять теми:
- Аутсорс проти Продукту: перехід, відмінність процесів, ефективність команди
- Складність пошуку фронтендерів та переваги роботи з початківцями
- Порівняння React та HTMX: React та його складнощі
Корисні посилання:
- “Inventing on Principle” by Bret Victor: https://www.youtube.com/watch?v=PUv66718DII
- Valve handbook for new employees (p. 46 “T-shaped people"): https://assets.sbnation.com/assets/1074301/Valve_Handbook_LowRes.pdf
- "Building Web Applications with Signals at Grammarly” [EN] by Oleksii Levzhynskyi: https://www.youtube.com/watch?v=Zx-wJK3uUtk
- "История декларативного React в Grammarly” [RU] Олександр Сугак: https://www.youtube.com/watch?v=lT2qu16baLQ&t=1048s
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Youtube-канал Романа Лютікова: https://www.youtube.com/@UCLVhfsmlqmp5Vv6Bof3delg
– Телеграм-канал Романа Лютікова: https://t.me/smthng_dev
– LinkedIn Романа Савіцького: https://www.linkedin.com/in/roman-savitskyi-98b49158/
– Youtube-канал Олександра Сугака: https://www.youtube.com/@UCG1PR2mmXDTtPKoXqsfhFdA
– LinkedIn Олександра Сугака: https://www.linkedin.com/in/sugak/?originalSubdomain=ua
Таймкоди:
00:00 - Інтро
01:18 - Перехід з аутсорсу в продуктову компанію
03:39 - .Net розробка в 2025
06:29 - Куди пішов після .Net?
10:30 - Startup Time
12:22 - Швидкий Feedback Loop
16:18 - Frontend vs Backend
17:35 - Командна динаміка в аутсорсі. Взаємодія з клієнтом
23:03 - Розподіл ролей: T-Shape Person, Knowledge Keeper
28:55 - Складність пошуку фронтендерів
31:33 - Trainee: Переваги роботи з початківцями
35:21 - Ефективність команди та рутинні задачі
38:23 - Відміність процесів в аутсорсі та продукті
43:04 - Шлях в ІТ: Аутсорсинг vs Продукт
47:45 - Простий фронтенд. React
48:43 - Хуки - це помилка?
53:04 - React та його складнощі
58:07 - HTMX. Порівняння з React
01:03:42 - Важливість різного досвіду
Welcome to the first episode of Fwdays Global Tech Talks!
In today’s podcast, our regular speakers — Inna Ivashchuk and Kyrylo Melnychuk — are joined by special guest Iulian Serban, Founder & CEO of Korbit | PhD in AI (Mila), to explore the journey behind Korbit.ai, its architecture, AI-driven challenges, and what the future holds for software engineers in an AI-first world.
What you should subscribe to:
– More interesting content for developers: https://fwdays.com/en/events
– Fwdays Twitter: https://twitter.com/fwdays
– Inna’s LinkedIn: https://www.linkedin.com/in/inna-ivashchuk/
– Kyrylo’s LinkedIn: https://www.linkedin.com/in/kyrylo-melnychuk/
– Iulian’s LinkedIn: https://www.linkedin.com/in/iulian-serban-28365710/?originalSubdomain=ca
Timestamps:
00:00 - Intro
01:05 - About Korbit.ai
02:52 - What inspired you to start Korbit.ai?
06:05 - Customers feedbacks. Code review
14:51 - Overview of High Level Architecture of Korbit.ai
20:22 - Data Security and Privacy
21:59 - System Optimization and Financial Strategies
25:20 - Technological Challenges and Ecosystem Diversity
30:47 - Кorbit.ai team
30:54 - Qualities Korbit.ai looks for in new hires
34:44 - Perfect software engineer profile: Learning advice for beginners
36:39 - The future of product engineering: Coding vs Prompting
39:45 - Are Juniors still needed in the age of AI? No Juniors, no Seniors?
43:59 - Preparing for an AI-first future as a new software engineer
45:34 - АІ tools in your daily workflow
47:04 - What’s next for IT as AI evolves?