Fwdays Tech Talks

Fwdays Tech Talks

Technical discussions for developers from Fwdays team

  1. Моноліт чи Модульний Моноліт: Як правильно стартувати, коли масштабувати і коли час «пиляти»?

    5D AGO

    Моноліт чи Модульний Моноліт: Як правильно стартувати, коли масштабувати і коли час «пиляти»?

    Зустрічайте 17 випуск Fwdays PHP Talks! У цьому випуску Йожеф Гісем та Кирило Сулімовський разом із CTO Сільпо Ігорем Дроздом відкривають серію випусків про вибір архітектури для сучасних продуктів і команд: - Коли моноліт - це простота і швидкий старт, а коли він стає некерованим «комбайном»? - Які ознаки того, що моноліт уже час розділяти - і як це робити безболісно? - У чому різниця між звичайним і модульним монолітом, та як правильно визначити модулі й кордони? - Чи може моноліт бути фінальною архітектурою, а не лише кроком до мікросервісів? На що варто підписатися: – Більше цікавого для розробників: https://fwdays.com – Телеграм-канал Fwdays: https://t.me/fwdays – LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/ – YouTube-канал Кирила: https://www.youtube.com/@beercodeit – Телеграм-канал Кирила: https://t.me/beerphp – LinkedIn Кирила: https://lnkd.in/dJwzXMkS – LinkedIn Ігоря: https://www.linkedin.com/in/idrozd/?originalSubdomain=ua Таймкоди: 00:00 - Інтро 01:05 - Що таке моноліт? 06:17 - Чому більшість проєктів стартують саме з моноліту? 11:14 - Чи реально стартувати з сервісної архітектури маленькою командою? 13:57 - Розподіл монолітів: Виклики та стратегії 16:22 - Ключова цінність мікросервісів: Навіщо вони насправді потрібні 18:07 - Лайфхаки як правильно розпилювати моноліт 34:42 - Модульний моноліт: Переваги та недоліки, відмінність від Моноліту 41:20 - Як розділяти домени та сутності? 47:20 - Як зберігати модульність: Правила, інструменти та практики 54:24 - Чи можна масштабувати 10+ команд в одному модульному моноліті? 59:05 - Біль релізів і демо: Коли всі хочуть задеплоїтись одночасно 01:01:06 – БЛІЦ: Яку архітектуру обрати? 01:13:32 - Summary 01:15:07 - Підписуйтесь і ставте вподобайку

    1h 16m
  2. Особистий бренд: must-have, щоб потрапити у фронтенд?

    DEC 3

    Особистий бренд: must-have, щоб потрапити у фронтенд?

    Зустрічайте новий випуск Fwdays JavaScript Talks! У сьогоднішньому випуску наші постійні ведучі, Роман Лютіков та Роман Савіцький, і гість подкасту, Денис Попов, обговорять теми: - Пошук роботи та як вижити серед скорочень? - Чи справді фронтендеру потрібен особистий бренд і як він допомагає? - Як змінюються вимоги до розробників? На що варто підписатися: – Більше цікавого для розробників: 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/ – Instagram Дениса Попова: https://www.instagram.com/popov_denys?igsh=YWFzY3JzMmhhZGZn – LinkedIn Дениса Попова: https://www.linkedin.com/in/denys-popov-web/ Таймкоди: 00:00 - Інтро 01:05 - Робота в Nova Digital: проекти, задачі та внутрішні продукти 03:30 - Пошук роботи та скорочення в компаніях в 2025 05:52 - Розширення обов’язків девелопером: Тестування, «замилене око», роль QA 11:57 - Як Дениса звільнили в один день і чому це стало поштовхом до розвитку? 14:42 - Статистика пошуку роботи: Скільки відгуків, відповіді, відмови 18:38 - Як персональний бренд дав перевагу під час пошуку роботи? 24:03 - Чому активність у комʼюніті впливає на всю індустрію? 27:31 - Чи всі зобов’язані вести блоги й будувати особистий бренд? 29:24 - Навчання: Відповідальність і хто платить? 37:08 - Публічні виступи: Страх не знати відповідь 41:44 - Як правильно оцінювати компанію на співбесіді? 47:01 - Конкуренція на ринку: Перенасичення та паралелі з іншими сферами 49:11 - Розробник як продукт: Впізнаваність, цінність та позиціонування 54:16 - Роль Soft Skills: Вихід з онлайн-бульбашки 1:00:28 - Чому персональний бренд і обмін досвідом стають обовʼязковими? 01:02:54 - Підписуйтесь і ставте вподобайку

    1h 3m
  3. Що буде з розробниками в епоху AI? Досвід Fozzy Group: AWS, BitMate, GPT-5

    NOV 20

    Що буде з розробниками в епоху AI? Досвід Fozzy Group: AWS, BitMate, GPT-5

    Зустрічайте новий випуск Fwdays CTO Talks! Наш гість — Сергій Медведєв, Chief IT Architect у Fozzy Group, поділиться, як працює одна з найбільших IT-екосистем в Україні, чому в Temabit понад тисяча інженерів, як компанія пережила масштабну міграцію до AWS під час війни та як впроваджує AI у всі етапи розробки. У розмові говоримо про те, як AI змінює роботу команд, чи можуть стати меншими IT-відділи, які ролі потрібні у 2025 році. Корисний епізод для тих, хто хоче зрозуміти, як AI впливає на інженерію, як працюють великі технологічні організації на підприємстві рівня Fozzy Group та яким буде майбутнє команд розробки в найближчі роки. На що варто підписатися: – Більше цікавого для розробників: 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/sergiy-medvedyev/ Таймкоди: 00:00 - Інтро 01:22 - Що таке Fozzy Group: Бренди, формати, де там IT 04:29 - Масштаб команди: Скільки людей в IT та навіщо стільки інженерів? 08:11 - Падіння Cloudflare: Чи зачепило Fozzy та різні техстеки в активах? 10:25 - Інфраструктура: Перехід із власних дата-центрів в AWS під час війни 12:34 - Чи задоволені AWS: Вартість та гнучкість 16:50 - Використання AI: Що Fozzy Group робить з AI та анонс доповіді на CTO конференції 18:05 - Чи може AI замінити розробників і як це вплине на розмір команд? 23:24 - Як Temabit оцінює задачі з AI та без AI? 26:30 - Які AI-інструменти використовують: Copilot, GPT-5, BitMate, Replit, Figma 35:57 - Супротив усередині компанії: Страх за роботу та як Fozzy Group навчає людей AI 48:07 - Чи зменшаться команди з приходом AI? 52:50 - Хто в зоні ризику в епоху AI джуни, мідли чи сеньйори? 01:02:39 - Підписуйтесь і ставте вподобайку

    1h 4m
  4. Taming Explosive Growth: Scaling Financial Databases

    NOV 18

    Taming Explosive Growth: Scaling Financial Databases

    Welcome to the third episode of Architecture Deep Dive with Oleksii Petrov! In today’s podcast, our guest — Dmytro Hnatiuk, Principal Software Engineer, Wise. In this episode, we dive deep into the challenges of scaling financial databases, handling explosive growth, and building resilient systems that can withstand massive transaction volumes. Dmytro shares insights from nearly a decade of experience working on high-load financial infrastructure, covering everything from indexing and query optimization to data partitioning, domain separation, and when (and when not) to consider distributed databases. Link to Dmytro’s presentation: "Taming Explosive Growth: Building Resilience in a Hyper-Scaled Financial Platform" 🔗 https://fwdays.com/en/event/highload-fwdays-2025/review/taming-explosive-growth-building-resilience-in-a-hyper-scaled-financial-platform 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 00:24 - About Wise and Dmytro's Background 01:56 – Dmytro’s journey to Chief of Financial Databases at Wise 05:11 - Importance of Data Integrity in Financial Systems 07:04 - Scaling challenges at Wise 09:23 – Exponential data growth at Wise (1B records/month) 12:27 – Database performance and key metrics 13:39 – How do you actually scale a relational database? 16:18 – When a database becomes your bottleneck? 17:57 - The Performance Optimization Pyramid Explained 21:55 - Starting with Basic Database Setup and Configuration 24:15 - Cloud instances vs managed databases (EC2 vs AWS RDS) 25:40 - Effective Indexing Strategies and Common Pitfalls 32:04 - Application-Level Fixes for Better Performance 36:43 - Query Optimization Techniques and Tools 46:48 - Segregating Workloads for Efficiency 52:33 - Data Modularization and Domain Separation 59:46 - Implementing Table Partitioning 01:04:08 - Data Archival Strategies 01:06:33 - Horizontal sharding: the “top league” of scaling 01:07:49 - Thoughts on Distributed and Serverless Databases 01:11:15 - Summary of Scaling Achievements and Key Lessons 01:12:44 - Final Advice on Scaling Databases 01:13:37 - Don’t forget to subscribe and like!

    1h 14m
  5. DDD: складно, але потрібно | Як говорити однією мовою з бізнесом і не зійти з розуму від контекстів

    NOV 11

    DDD: складно, але потрібно | Як говорити однією мовою з бізнесом і не зійти з розуму від контекстів

    Зустрічайте шістнадцятий випуск Fwdays PHP Talks! У цьому випуску наші постійні спікери — Йожеф Гісем і Кирило Сулімовський, разом із гостем Ігорем Проніним, продовжують розмову про Domain-Driven Design (DDD): - Як бізнес і розробка знаходять спільну мову через DDD - Коли варто застосовувати Event Storming і контекст-мапи - Тактичні патерни: Value Object, Entity та Rich Model у реальних проєктах ПЕРША ЧАСТИНА: https://youtu.be/-SMVcMI0exg На що варто підписатися: – Більше цікавого для розробників: https://fwdays.com – Телеграм-канал Fwdays: https://t.me/fwdays – LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/ – YouTube-канал Кирила: https://www.youtube.com/@beercodeit – Телеграм-канал Кирила: https://t.me/beerphp – LinkedIn Кирила: https://lnkd.in/dJwzXMkS – LinkedIn Ігоря: https://www.linkedin.com/in/ihorpronin/?locale=uk_UA Таймкоди: 00:00 - Інтро 01:20 - Що таке DDD? 06:24 - Як поєднати бізнес-процеси з кодом? Роль доменних експертів 14:34 - Навіщо впроваджувати DDD: Масштабованість, узгодженість, зрозумілість 17:44 - Досвід з Event Storming: Переваги й недоліки на практиці 20:04 - Контекст-мапи як альтернатива Event Storming, коли варто їх застосовувати? 28:10 - Як будувати новий проєкт із DDD: Моноліт чи мікросервіси? 36:14 - Що таке тактичні патерни в DDD? 39:55 - Value Objects: Навіщо створювати, які проблеми вирішує, приклади 51:29 - Entity: Чим відрізняється від Value Object, роль ідентифікаторів та інваріантів 58:43 - Anemic vs Rich Model: Чому важливо переносити логіку в сутності 01:01:57 - Де межа між доменною моделлю та application-логікою: Приклад з реєстрацією користувача 01:12:14 - Дисклеймер: Що очікувати в наступному епізоді? 01:12:45 - Підписуйтесь і ставте вподобайку

    1h 13m
  6. Ops культури і Архітектура: Темна матерія продакшену

    NOV 4

    Ops культури і Архітектура: Темна матерія продакшену

    Зустрічайте чотирнадцятий випуск Fwdays Architecture Talks! У цьому випуску наші постійні спікери — Олексій Петров та Олександр Савченко — разом із гостьою Наталею Годек, Senior Cloud Architect в Zencore, обговорять тему Ops культур і Архітектури: — Як архітектурі не загубитися в Ops культурах - Які бувають культури: SRE, DevOps, ITOps, NoOps - Шлях від DevOps до Архітектора — AIOps — нова ера автоматизації - AI for Observability та вплив на Security — DevEx (Developer Experience) - новий тренд чи вимога часу? - Метрики та платформи для візуалізації Корисні посилання: — Cloud Architecture https://www.skills.google/paths/12 https://www.skills.google/paths/13 — AIOps https://aws.amazon.com/what-is/aiops/ https://www.ibm.com/think/topics/aiops https://cloud.google.com/discover/what-is-aiops https://learn.microsoft.com/en-us/azure/azure-monitor/aiops/aiops-machine-learning https://www.splunk.com/en_us/blog/learn/aiops.html https://www.hpe.com/emea_europe/en/what-is/aiops.html https://www.fortunebusinessinsights.com/aiops-market-109984 https://fabrix.ai/blog/what-is-aiops-top-10-common-use-cases/ https://www.linkedin.com/pulse/guide-everything-you-need-know-aiops-setoos-pns6c/ — DevEx (Developer Experience) https://www.travis-ci.com/blog/understanding-devops-metrics-dora-metrics-space-framework-and-devex/ https://www.lotharschulz.info/2025/05/04/engineering-metrics-frameworks-dora-devex-space-dx-core-4-essp-comparison/ https://microsoft.github.io/code-with-engineering-playbook/developer-experience/ https://dora.dev/guides/dora-metrics-four-keys/ https://backstage.io/blog/2020/03/16/announcing-backstage/ https://demo.backstage.io/explore https://cnoe.io/ https://www.getport.io/ https://platformengineering.org/ На що варто підписатися: – Більше цікавого для розробників: 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/natalie-godec/ Таймкоди: 00:00 - Інтро 01:19 - Як архітектурі не загубитися в Ops культурах? 08:44 - Які є культури: SRE, DevOps, ITOps, NoOps? 10:11 - Що таке NoOps і чому все йде до автоматизації? 14:50 - Як розділити відповідальність між архітектором і DevOps? 23:49 - Якими є головні deliverables Cloud Architect? 26:51 - Що таке AIOps і як AI змінює Observability? 34:51 - Як AIOps реалізовано у хмарних платформах? 43:16 - Що таке Developer Experience (DevEx) і звідки він узявся? 45:22 - DORA, SPACE, DevEx — як вимірюють ефективність команд? 47:27 - Що таке Platform Engineering і навіщо компаніям внутрішні платформи? 54:36 - Чому важливо давати розробникам доступ до метрик і логів? 01:02:26 - Summary 01:05:15 - Підписуйтесь і ставте вподобайку

    1h 5m
  7. Everything You Wanted to Know About Platform Engineering — 17 Key Questions in 25 Minutes

    NOV 3

    Everything You Wanted to Know About Platform Engineering — 17 Key Questions in 25 Minutes

    Meet the new episode of our Q&A format! Each episode explores a new topic — and today, we’re diving into Platform Engineering. Our guest — Anton Grishko, Chief Architect at ProfiseaLabs, answers the most common questions about what makes this field so essential today. You’ll learn what platform engineering is, how it differs from DevOps, which problems it solves for teams, what tools and approaches define a modern Internal Developer Platform, and how to balance standardization, flexibility, and developer experience. We’ll also discuss security as code, future trends, and the most common mistakes teams make when building platforms. What you should subscribe to: – More interesting content for developers: https://fwdays.com/en/events – Fwdays Twitter: https://twitter.com/fwdays – Anton's LinkedIn https://www.linkedin.com/in/antongrishko/?originalSubdomain=ua Timestamps: 00:00 - Intro 00:42 - What is platform engineering, and how does it differ from traditional DevOps? 01:20 - Why has platform engineering become such a hot topic in recent years? 02:10 - What key problems does platform engineering aim to solve for developers and organizations? 02:51 - What is benefits and downsides of opinionated platform vs customizable 04:40 - Which tools and technologies are commonly used in platform engineering today? 06:40 - How to design IDP and what should be taken into consideration? 09:07 - How does Infrastructure as Code (IaC) fit into platform engineering? 11:21 - What role do Kubernetes and container orchestration play in modern platforms? 12:28 - What’s the future of platform engineering over the next 3–5 years? 13:49 - How can platform engineering help reduce cognitive load for developers? 15:05 - How should organizations balance standardization vs. flexibility in platform design? 16:07 - How do you handle feedback loops between platform teams and developers? 18:05 - How can platform teams embed security and compliance as code from the ground up? 19:07 - What are the biggest challenges in Platform Engineering? 20:21 - What metrics should companies track to measure platform success? 21:30 - What are common anti-patterns or mistakes teams make when building platforms? 23:18 - What role does observability and debugging play in platform engineering? 24:34 - Crash course: Platform engineering (DISCOUNT -20%)

    25 min
  8. Співбесіди, AI і legacy: як інженеру продати себе й не загубитись у світі технологій 2025

    OCT 28

    Співбесіди, AI і legacy: як інженеру продати себе й не загубитись у світі технологій 2025

    Зустрічайте новий випуск Fwdays JavaScript Talks! У сьогоднішньому випуску наші постійні ведучі, Роман Лютіков та Роман Савіцький, і гостя подкасту, Інна Іващук, обговорять теми: - Як змінилися технічні співбесіди та роль Trusted Interviewer - Чи справді AI може писати код, резюме й навіть проводити інтерв’ю - Чому міграції з legacy-проєктів стали новим викликом для інженерів На що варто підписатися: – Більше цікавого для розробників: 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/ – LinkedIn Інни Іващук: https://www.linkedin.com/in/inna-ivashchuk/ Таймкоди: 00:00 - Інтро 02:25 - Співбесіди 2025: Як «продати» себе? 05:59 - Як формуються інтерв’ю. Роль Trusted Interviewer 13:32 - «Мені все одно, бекенд чи фронтенд» — правильна відповідь? 16:05 - Проблема самопрезентації у кандидатів 17:57 - Чи потрібно технічним спеціалістам «вміти продавати себе»? 22:01 - Як відрізнити «справжнє» знання від підказки ChatGPT? 25:50 - Вплив АІ на ринок та рекрутинг 31:12 - Бізнес-орієнтація кандидатів: Що шукають компанії? 39:50 - Ролі та спеціалізації в ІТ: Як розділяються напрями інтерв’ю? 45:42 - Поради щодо підготовки до інтерв’ю: Як перевіряють розуміння вакансії? 47:55 - Запити на AI-міграції: Чи реально AI пришвидшує міграцію 54:07 - Людина + AI = ідеальна комбінація 59:23 - Що буде з фахівцями, які підтримують старі технології? 01:04:47 - Яким має бути формат конференцій майбутнього? 01:04:37 - Підписуйтесь і ставте вподобайку

    1h 15m

Ratings & Reviews

3
out of 5
2 Ratings

About

Technical discussions for developers from Fwdays team

You Might Also Like