Player FM - Internet Radio Done Right
12 subscribers
Checked 1d ago
Додано four роки тому
Inhalt bereitgestellt von Fwdays Tech Talks. Alle Podcast-Inhalte, einschließlich Episoden, Grafiken und Podcast-Beschreibungen, werden direkt von Fwdays Tech Talks oder seinem Podcast-Plattformpartner hochgeladen und bereitgestellt. Wenn Sie glauben, dass jemand Ihr urheberrechtlich geschütztes Werk ohne Ihre Erlaubnis nutzt, können Sie dem hier beschriebenen Verfahren folgen https://de.player.fm/legal.
Player FM - Podcast-App
Gehen Sie mit der App Player FM offline!
Gehen Sie mit der App Player FM offline!
Podcasts, die es wert sind, gehört zu werden
GESPONSERT
Chef Shuai Wang was the runner-up on the 22nd season of Bravo’s Top Chef and is the force behind two standout restaurants in Charleston, South Carolina—Jackrabbit Filly and King BBQ—where he brings together the flavors of his childhood in Beijing and the spirit of the South in some pretty unforgettable ways. He grew up just a short walk from Tiananmen Square, in a tiny home with no electricity or running water, where his grandmother often cooked over charcoal. Later, in Queens, New York, his mom taught herself to cook—her first dishes were a little salty, but they were always made with love. And somewhere along the way, Shuai learned that cooking wasn’t just about food—it was about taking care of people. After years working in New York kitchens, he made his way to Charleston and started building something that feels entirely his own. Today, we’re talking about how all those experiences come together on the plate, the family stories behind his cooking, and what it’s been like to share that journey on national TV. Learn more about your ad choices. Visit podcastchoices.com/adchoices…
Scaling front-end platforms with Server Driven UI | Architecture Deep Dive #1
Manage episode 485483266 series 3015412
Inhalt bereitgestellt von Fwdays Tech Talks. Alle Podcast-Inhalte, einschließlich Episoden, Grafiken und Podcast-Beschreibungen, werden direkt von Fwdays Tech Talks oder seinem Podcast-Plattformpartner hochgeladen und bereitgestellt. Wenn Sie glauben, dass jemand Ihr urheberrechtlich geschütztes Werk ohne Ihre Erlaubnis nutzt, können Sie dem hier beschriebenen Verfahren folgen https://de.player.fm/legal.
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
…
continue reading
76 Episoden
Manage episode 485483266 series 3015412
Inhalt bereitgestellt von Fwdays Tech Talks. Alle Podcast-Inhalte, einschließlich Episoden, Grafiken und Podcast-Beschreibungen, werden direkt von Fwdays Tech Talks oder seinem Podcast-Plattformpartner hochgeladen und bereitgestellt. Wenn Sie glauben, dass jemand Ihr urheberrechtlich geschütztes Werk ohne Ihre Erlaubnis nutzt, können Sie dem hier beschriebenen Verfahren folgen https://de.player.fm/legal.
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
…
continue reading
76 Episoden
Alle Folgen
×F
Fwdays Tech Talks

1 Як українці будують продукти в ЄС | CTO в Німеччині: реальність vs міфи | Офіс чи ремоут - що краще? 1:10:21
1:10:21
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked1:10:21
Зустрічайте новий випуск 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 - Підписуйтесь і ставте вподобайку…
F
Fwdays Tech Talks

1 AI і PHP: що змінилося за рік? | Чи існують фулстек розробники? | Нові AI-вимоги у PHP-вакансіях 1:00:58
1:00:58
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked1:00:58
Зустрічайте дванадцятий випуск 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 - Валідність рішень джунів. Проблеми з базовими знаннями у нових спеціалістів…
F
Fwdays Tech Talks

1 Про продуктову безпеку: стандарти, підходи та використання АІ 1:08:22
1:08:22
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked1:08:22
Зустрічайте десятий, ювілейний випуск 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 - Підписуйтесь і ставте вподобайку…
F
Fwdays Tech Talks

1 SPA і LCP: підводні камені | Performance: метрики і вплив на бізнес | Session Replay без просідань 1:04:31
1:04:31
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked1:04:31
Зустрічайте новий випуск 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?…
F
Fwdays Tech Talks

Зустрічайте одинадцятий випуск 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?…
F
Fwdays Tech Talks

1 Scalability в Еру Kubernetes - найкращі практики та підходи 1:11:23
1:11:23
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked1:11:23
Зустрічайте девʼятий випуск 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…
F
Fwdays Tech Talks

1 Scaling front-end platforms with Server Driven UI | Architecture Deep Dive #1 1:03:16
1:03:16
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked1:03:16
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 - Де брати перших клієнтів?…
F
Fwdays Tech Talks

1 Перехід з Outsourse в Product | Backend простіший за Frontend? | HTMX vs React 1:07:58
1:07:58
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked1:07:58
Зустрічайте новий випуск 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 - Важливість різного досвіду…
F
Fwdays Tech Talks

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?…
F
Fwdays Tech Talks

1 Observability та Моніторинг: основи та відмінності | Toolset для Observability | Loging 1:03:17
1:03:17
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked1:03:17
Зустрічайте десятий випуск Fwdays PHP Talks! У сьогоднішньому подкасті наші постійні спікери - Йожеф Гісем і Кирило Сулімовський, а також гість подкасту Олексій Петров обговорять тему Observability: - Які відмінності від Monitoring? - Toolset: що використовувати? - Чи варто жертвувати заради Event-driven? 🔥🎁Друзі, ми підготували для вас 15% знижки (діє до 15.05) на курс "Crash Course: Behat & BDD" від Fwdays Academy! 🎯 Промокод: PHP-talks 💻 Це практичний курс: ви власноруч напишете тести, які зможете впровадити у своїй команді вже наступного дня 👨🏫 Ментор: Ментор – Йожеф Гісем, Staff Software Engineer в MacPaw, 10+ років досвіду 📆 Дати: 17 — 24 травня 2025 На що варто підписатися: – Більше цікавого для розробників: https://fwdays.com – Телеграм-канал Fwdays: https://t.me/fwdays – LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/ – Телеграм-канал Кирила: https://t.me/beerphp – LinkedIn Кирила: https://lnkd.in/dJwzXMkS – Телеграм-канал Олексія: https://t.me/OleksiiTheArchitect – LinkedIn Олексія: https://www.linkedin.com/in/alexhelkar/…
F
Fwdays Tech Talks

1 Анатомія ШІ: дизайн концепти та процес розробки з нуля 1:34:45
1:34:45
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked1:34:45
Зустрічайте восьмий випуск Fwdays Architecture Talks! Наші постійні спікери — Олександр Савченко, Йожеф Гісем та гість випуску Дмитро Овчаренко, AI CTO of Ministry of Digital Transformation, обговорять теми: — Reference Architecture(s), Patterns, Styles для AI — Процес створення кастомної LLM - Тренування моделей - Основні quality attributes (performance, caching, availability, security, ethical aspects) — Як з'являються AI/GenAI інженери та де їх шукати? Запрошуємо вас на конференцію Highload fwdays'25: https://bit.ly/3DitOVr Корисні посилання: — AI Enterprise Architecture: - https://opea-project.github.io/latest/framework/framework.html - https://www.nvidia.com/en-us/data-center/products/ai-enterprise/ - FTI - https://learning.oreilly.com/library/view/llm-engineers-handbook/9781836200079/ — What are Large Language Models (LLMs)? by Databricks - https://www.databricks.com/glossary/large-language-models-llm — Continius pre-training vs finetuning - https://www.linkedin.com/pulse/teaching-old-dog-new-tricks-difference-between-lewis-ms-ccrp-ches-3abqc/ — Inference high-load and LLM in production - https://www.youtube.com/watch?v=NJ1jAfWR84k&list=WL&index=11&t=134s, — Recommended Book by O.Savchenko: Build a Large Language Model (From Scratch) by Sebastian Raschka - https://www.amazon.com/Build-Large-Language-Model-Scratch/dp/1633437167 - Code for developing and videos from Book - https://github.com/rasbt/LLMs-from-scratch - Author Youtube - https://www.youtube.com/@SebastianRaschka — Thoughtworks Tech Radar - AI items from ON-HOLD - https://www.thoughtworks.com/radar/techniques — ISO/IEC 42001:2023 - https://www.iso.org/ru/standard/81230.html — EU Artificial Intelligence Act - https://artificialintelligenceact.eu/ — Custom LLMs - https://er.ucu.edu.ua/server/api/core/bitstreams/1b205c1b-226c-4021-86e7-29a6063a46e6/content - GPT-NL (Netherlands) - Modello Italia (Italy, 9B parameters) - ALLaM (Saudi Arabia, 70B parameters) - SEA-Lion (Singapore, 7B parameters) - TAIDE (Taiwan, 13B parameters) - UAE’s Falcon models — Datasets info: - Malyuk Corpus: https://huggingface.co/datasets/lang-uk/malyuk - A large Ukrainian web corpus useful for pretraining foundational models. - NER-UK: https://github.com/lang-uk/ner-uk - A dataset for Named Entity Recognition (NER) covering people, organizations, and locations. - UA-GEC (Grammarly Corpus): https://github.com/grammarly/ua-gec - Focused on grammatical error correction—useful for fine-tuning language correctness models. - БрУК (Brown Ukrainian Corpus): https://github.com/brown-uk/corpus - A balanced Ukrainian text corpus for linguistic analysis and text classification tasks. - ZNO Corpus: https://huggingface.co/datasets/osyvokon/zno - Extracted from Ukrainian standardized exam texts, beneficial for educational AI applications. - Eval-UA-tion Benchmark: https://aclanthology.org/2024.unlp-1.13/ - A standardized benchmarking suite for evaluating Ukrainian LLMs across multiple NLP tasks. - UNLP-2024 Shared Task: https://github.com/unlp-workshop/unlp-2024-shared-task - A leaderboard and challenge dataset for fine-tuning Ukrainian LLMs. - Awesome Ukrainian NLP: https://github.com/osyvokon/awesome-ukrainian-nlp - A collection of Ukrainian NLP resources, pretrained models, datasets, and tools. На що варто підписатися: – Більше цікавого для розробників: 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/dmytroovcharenko/?originalSubdomain=ua…
F
Fwdays Tech Talks

1 Історія веб-фреймворків, від Jamstack до серверних компонентів 1:08:19
1:08:19
Später Spielen
Später Spielen
Listen
Gefällt mir
Geliked1:08:19
Зустрічайте новий випуск Fwdays JavaScript Talks! ❗️Друзі, підтримайте збір Романа Лютікова на fpv окуляри DJI Goggles 2 та Ecoflow Delta 2 MAX для 92-ї бригади: https://send.monobank.ua/jar/FdYt4dW9n❗️ У сьогоднішньому випуску наші постійні ведучі, Роман Лютіков та Роман Савіцький і гість подкасту, Артем Денисов обговорять теми: - Як український стартап Stackbit став частиною Netlify - Що таке OpenNext? - Роль MCP та агентних ШІ в інструментах розробника Корисні посилання: - Middleware issue: https://www.youtube.com/watch?v=0EVB5LAtlDQ - Why Next is not that open https://deploy-preview-288--eduardoboucas.netlify.app/posts/2025-03-25-you-should-know-this-before-choosing-nextjs/ На що варто підписатися: – Більше цікавого для розробників: 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/denar90/?originalSubdomain=ua…
Зустрічайте новий випуск Fwdays CTO Talks у форматі "Дебати"! Наші гості - Сергій Герасимов, Founder в Da’at Consulting, CTO та Олександр Ковальчук, Cargofy, Co-founder & CTO У сьогоднішньому випуску ми подискутуємо на теми: - Маленька vs Велика команда: Які виклики для СТО? - Як стати СТО: Шлях навчання чи досвід? - Vibe coding: Новий тренд чи деградація? 🔥🎁 Друзі, для вас ми підготували 30% знижки на курс “Бути CTO” від Fwdays Academy! 🎯 Промокод: cto-strategy 👨🏫 Ментор: Сергій Герасимов, Founder в Da’at Consulting, CTO з 15+ роками досвіду 📆 Дати: 6 — 29 травня 2025 🔗 Долучайтеся 👉 https://fwdays.com/event/become-a-CTO-course На що варто підписатися: – Більше цікавого для розробників: https://fwdays.com – Телеграм-канал Fwdays: https://t.me/fwdays – Youtube-канал Da'at Consulting: https://youtube.com/@daat_ua?si=PSAe0gRsvAt7FTqW – Youtube-канал Олександра Ковальчука: https://www.youtube.com/@alex-kovalchuk – Телеграм-канал Єгора Герасимчука: https://t.me/yehorherasymchuk_cto – Youtube-канал Єгора Герасимчука: https://www.youtube.com/@UCtplTryEuw1J2I_H48v_4DA…
Willkommen auf Player FM!
Player FM scannt gerade das Web nach Podcasts mit hoher Qualität, die du genießen kannst. Es ist die beste Podcast-App und funktioniert auf Android, iPhone und im Web. Melde dich an, um Abos geräteübergreifend zu synchronisieren.