Home
Categories
EXPLORE
True Crime
Comedy
Society & Culture
Business
Sports
TV & Film
Technology
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts115/v4/3c/d4/1b/3cd41b1b-4911-52f6-7304-86938098741c/mza_3235403132915684101.jpg/600x600bb.jpg
Fwdays Tech Talks
Fwdays Tech Talks
96 episodes
5 days ago
Зустрічайте новий випуск 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 - Підписуйтесь і ставте вподобайку
Show more...
Technology
RSS
All content for Fwdays Tech Talks is the property of Fwdays Tech Talks and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
Зустрічайте новий випуск 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 - Підписуйтесь і ставте вподобайку
Show more...
Technology
Episodes (20/96)
Fwdays Tech Talks
Що буде з розробниками в епоху 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 - Підписуйтесь і ставте вподобайку
Show more...
5 days ago
1 hour 4 minutes 6 seconds

Fwdays Tech Talks
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!
Show more...
1 week ago
1 hour 14 minutes 14 seconds

Fwdays Tech Talks
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 - Підписуйтесь і ставте вподобайку
Show more...
2 weeks ago
1 hour 13 minutes 17 seconds

Fwdays Tech Talks
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 - Підписуйтесь і ставте вподобайку
Show more...
3 weeks ago
1 hour 5 minutes 27 seconds

Fwdays Tech Talks
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%)
Show more...
3 weeks ago
25 minutes 11 seconds

Fwdays Tech Talks
Співбесіди, 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 - Підписуйтесь і ставте вподобайку
Show more...
4 weeks ago
1 hour 15 minutes 13 seconds

Fwdays Tech Talks
Grow People, Not Just Products: Mentorship, Code, and Community with Anna Filina
Welcome to the second episode of Fwdays Tech Talks! In today’s podcast, our regular speakers — Inna Ivashchuk and Kyrylo Melnychuk — are joined by special guest Anna Filina to talk about mentorship, open source, and the art of keeping legacy code alive. They explore how good mentoring can shape stronger developers, why contributing to open source matters, and what it really takes to maintain and modernize long-lived software systems 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/ – Anna’s LinkedIn: https://www.linkedin.com/in/anna-filina-43a8b3322/ Timestamps: 00:00 - Intro 00:45 - Anna Filina on her background and passion for programming 02:25 - Key principles of mentoring junior engineers 04:12 - What to expect from mentees: skills, mindset, and curiosity 06:00 - Cultural differences in mentoring across countries 08:52 - Open source as part of mentorship and learning 15:01 - Can you make a living from open source work? 19:37 - Real-world PHP open source examples and legacy projects 21:19 - What it means to be a “legacy archeologist” 23:00 - The state of PHP today: still powering most websites 25:37 - Security and risks of outdated code 29:59 - Using AI and LLMs in code maintenance 34:58 - PHP versions and long-term support 37:02 - How to encourage continuous refactoring and manage tech debt 45:03 - Thoughts on gamification and motivation in mentoring 49:23 - The power of tech communities and conferences 54:32 - How the tech community supports Ukraine 59:28 - Advice for new speakers and open source contributors 01:05:12 - Don’t forget to subscribe and like!
Show more...
1 month ago
1 hour 6 minutes 10 seconds

Fwdays Tech Talks
CTO з нуля: як побудувати кар’єру в IoT?
Зустрічайте новий випуск Fwdays CTO Talks! Наш гість — Михайло Майдан, CTO компанії Jalantis, що спеціалізується на повному циклі IoT-розробки. Він розповість, як пройшов шлях від embedded-інженера до CTO, як компанія розвиває напрям IoT та AI, і чому ці технології вже стали частиною повсякденного бізнесу. Корисний епізод для тих, хто хоче зрозуміти, як будується IoT-продукт, як AI змінює розробку та якими навичками має володіти CTO у 2025 році. На що варто підписатися: – Більше цікавого для розробників: 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/mykhailo-maidan-69a293361/ Таймкоди: 00:00 - Інтро 00:43 - Як став CTO і чому обрав IoT? 03:05 - Кар’єра в Yalantis: від техліда до архітектора і CTO 10:48 - CTO fwdaysʼ25 11:43 - Що таке IoT і навіщо воно бізнесу? 13:44 - Практичні кейси: IoT-девайси 19:39 - Чи бувають «невдалі» ідеї клієнтів у IoT? 22:35 - Як Yalantis працює з клієнтами і ризиками проектів 24:49 - Як розподіляються бюджети в IoT-проєктах 27:14 - Ринок спеціалістів: кількість vs якість 29:18 - На що дивляться при наймі джунів, мідлів і сеньйорів? 34:08 - Вплив AI на розробку і time to market 40:19 - Перевірка якості коду, рев’ю і роль AI 42:42 - Основні AI-інструменти: Cursor і Cloud Code 49:00 - Інтеграція AI у різні IDE (JetBrains, Vim тощо) 52:22 - Де AI справді корисний у роботі розробника? 59:00 - Підписуйтесь і ставте вподобайку
Show more...
1 month ago
59 minutes 52 seconds

Fwdays Tech Talks
Event-Driven Architecture: магія чи хаос під капотом?
Зустрічайте 15 випуск Fwdays PHP Talks! У цьому випуску наші постійні спікери — Йожеф Гісем і Кирило Сулімовський, разом із гостем Павлом Акіменко, обговорюють Event-Driven Architecture: - звідки походить цей підхід і як він змінив сучасний бекенд - коли подійна архітектура працює на користь, а коли перетворюється на хаос - що обрати — RabbitMQ чи Kafka, і як уникнути типових помилок у продакшені На що варто підписатися: – Більше цікавого для розробників: https://fwdays.com – Телеграм-канал Fwdays: https://t.me/fwdays – YouTube-канал Кирила: https://www.youtube.com/@beercodeit – Телеграм-канал Кирила: https://t.me/beerphp – LinkedIn Кирила: https://lnkd.in/dJwzXMkS – LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/ – LinkedIn Павла: https://www.linkedin.com/in/pavlo-akimenko-1b804346 Таймкоди: 00:00 - Інтро 01:00 - Even Driving Architecture: Основи та історія 07:01 - Три “стовпи” підходу: Event, Producer, Subscriber 07:57 - Навіщо взагалі Event Driven? Коли виправдано впроваджувати? 16:44 - Переваги і недоліки та точка відмови 24:56 - RabbitMQ vs Kafka 33:52 - Хто створює чергу: Producer чи Subscriber? 38:25 - Що класти всередину події? Баланс між мінімальним payload і зручністю дебагу 44:02 - Observability та моніторинг 44:57 - Проблеми з воркерами та їх вирішення 53:48 - Затримки та асинхронність 01:02:16 - Summary 01:02:59 - Підписуйтесь і ставте вподобайку
Show more...
1 month ago
1 hour 3 minutes 19 seconds

Fwdays Tech Talks
Mobile Architecture #2: Testability, TDD/BDD, CI/CD та DevOps, Observability і Extensibility
Зустрічайте тринадцятий випуск Fwdays Architecture Talks! У цьому епізоді наші постійні спікери — Олександр Савченко та Йожеф Гісем — разом із гостями Анною Леущенко та Олександром Леущенком, Senior Staff Engineers у Tide, продовжують розмову про Mobile Architecture. У цьому епізоді говоримо про Testability, TDD/BDD, CI/CD та DevOps, Observability і Extensibility у мобільній розробці — як забезпечити якість, автоматизувати процеси, відстежувати продакшен і робити додатки гнучкішими. Корисні посилання: — ПЕРША ЧАСТИНА: https://youtu.be/cIlIGih92oE — «Is TDD dead?» DHH, Kent Beck та Martin Fowler: https://www.youtube.com/live/z9quxZsLcfo?si=jzhx3f8bH8Ve3bDX — BMAD: https://github.com/bmad-code-org/BMAD-METHOD — Observability Engineering: https://www.oreilly.com/library/view/observability-engineering/9781492076438/ На що варто підписатися: – Більше цікавого для розробників: 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 - Інтро 01:54 - Testability у мобільній розробці 03:46 - Коли писати тести, який підхід ефективний у мобайл-команді? 10:01 - Філософія тестів — “навіщо ми їх пишемо?” 19:52 - Права й обов’язки девелопера 21:24 - “TDD для мобайлу” — міф чи реальність? 25:40 - AI у SDLC: Чи може AI генерувати вимоги, тести й код? 28:15 - BDD і “Three Amigos Meeting” 33:29 - TDD на практиці: Писати тести до чи після імплементації? 36:14 - Запуск тестів під час CI: Як переконати DevOps і бізнес у важливості автоматизації? 44:44 - Запуск тестів: емулятори, device farms, реальні девайси 50:14 - Observability: Вибір інструментів для моніторингу 01:04:59 - Extensibility: Code Push, Server-Driven UI 01:17:55 - Summary 01:23:01 - Підписуйтесь і ставте вподобайку
Show more...
1 month ago
1 hour 23 minutes 41 seconds

Fwdays Tech Talks
Architecture as Code за 35 хв: відповіді на 22 питання, які ви точно ставили
Зустрічайте другий випуск нашого нового Q&A-формату! У кожному епізоді — нова тема, а сьогодні говоримо про Architecture as Code. Наш гість — Йожеф Гісем, Solution Architect в MacPaw, який відповість на 22 найпоширеніших питання про Architecture as Code. Ви дізнаєтеся, що таке AaC, які проблеми вирішує, як допомагає уникати архітектурного боргу, які інструменти та практики варто використовувати, а також що чекає на AaC у майбутньому. На що варто підписатися: – Більше цікавого для розробників: https://fwdays.com – Телеграм-канал Fwdays: ​https://t.me/fwdays – LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/ Таймкоди: 00:00 - Інтро 00:19 - Що таке Architecture as Code? 00:54 - Чому виникла потреба в Architecture as Code? 01:40 - Яку проблему вирішує AaC? 02:11 - Які проблеми традиційної архітектурної документації вирішує AaC? 03:46 - Як AaC допомагає уникати архітектурного боргу? 06:00 - Які метрики можна вимірювати через AaC? 09:13 - Які популярні інструменти існують для Architecture as Code? 11:55 - Чи можна інтегрувати AaC з CI/CD пайплайнами? 13:26 - Як зберігати архітектурні артефакти? 14:52 - Чи можна валідувати діаграми автоматично? 16:24 - Які формати зберігання архітектурної документації кращі: Markdown, AsciiDoc, MDX? 18:22 - Які є best practices для організації репозиторію з AaC? 19:45 - Чи вся документація є обовʼязковою? 21:30 - Як поєднати C4 з Sequence Diagram? 22:59 - Чи можна автоматизувати генерацію ERD діаграм? 24:02 - Чи можливо створювати інтерактивні діаграми? 25:50 - Як виглядає приклад архітектурної еволюції через діаграми? 26:50 - Як AaC впливає на онбординг нових членів команди? 27:44 - Хто має бути власником архітектурної документації? 29:38 - Чи потрібно мати guidelines/стандарти для AaC в компанії? 30:55 - Які типові "антипатерни" в AaC? 31:47 - Яке майбутнє у Architecture as Code? 32:30 - Чи можна використовувати AaC для сертифікацій/аудиту? 33:49 - Історія про втрачену документацію 35:14 - Умови розіграшу квитка на курс
Show more...
1 month ago
35 minutes 45 seconds

Fwdays Tech Talks
Від ідеї до exit: шлях українського фаундера в AI
Зустрічайте новий випуск 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 - Підписуйтесь і ставте вподобайку
Show more...
2 months ago
1 hour 1 second

Fwdays Tech Talks
RFC-тур по PHP 8.5: Pipe Operator, Clone with, #[NoDiscard], stack trace та інші
Зустрічайте чотирнадцятий випуск 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 - Підписуйтесь і ставте вподобайку
Show more...
2 months ago
1 hour 5 minutes 13 seconds

Fwdays Tech Talks
Хто запустить нове IT-комʼюніті? | "Немає легкого заходу в IT!"
Зустрічайте новий випуск 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 конференція
Show more...
2 months ago
1 hour 6 minutes 7 seconds

Fwdays Tech Talks
SPL і Product Line Architecture: як масштабувати продукти правильно
Зустрічайте дванадцятий випуск 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 - Підписуйтесь і ставте вподобайку
Show more...
2 months ago
1 hour 14 minutes 5 seconds

Fwdays Tech Talks
Стартап без грошей: міф чи реальність? | Чому знання ринку важливіші за інвестиції?
Зустрічайте новий випуск 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 - Підписуйтесь і ставте вподобайку
Show more...
2 months ago
1 hour 4 minutes 16 seconds

Fwdays Tech Talks
Що таке DDD і навіщо воно потрібне? | Як “продати” DDD бізнесу?
Зустрічайте тринадцятий випуск 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 - Підписуйтесь і ставте вподобайку
Show more...
3 months ago
1 hour 13 minutes 37 seconds

Fwdays Tech Talks
Історія мобільної розробки: від перших кроків | Роль архітекторів у Mobile та хто веде гру
Зустрічайте одинадцятий випуск 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 - Підписуйтесь і ставте вподобайку
Show more...
3 months ago
1 hour 16 minutes 44 seconds

Fwdays Tech Talks
«Effect більше для бекенду, фронтенд — рідкість» | ІТ-освіта в кризі — як це реформувати?
Зустрічайте новий випуск 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 - Підписуйтесь і ставте вподобайку
Show more...
3 months ago
1 hour 8 minutes 35 seconds

Fwdays Tech Talks
PgBouncer at Scale: Lessons from 243 PostgreSQL DBs
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!
Show more...
3 months ago
54 minutes 18 seconds

Fwdays Tech Talks
Зустрічайте новий випуск 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 - Підписуйтесь і ставте вподобайку