Зустрічайте другий випуск нашого нового 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 - Умови розіграшу квитка на курс
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.
Зустрічайте другий випуск нашого нового 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 - Умови розіграшу квитка на курс
Зустрічайте новий випуск Fwdays CTO Talks!
📧 Партнер подкасту, MAILTRAP.IO - 🔗 https://l.rw.rw/fwdays_4
Скористайтесь промо-кодом FWDAYS і отримайте 20% річної знижки на всі підписки
Заходьте на MAILTRAP.IO і спробуйте вже сьогодні! 🤩🙌
Наш гість — Всеволод Соловйов, CTO та Co-founder Prophy.ai.
Всеволод розповість про шлях компанії від ідеї до запуску продукту, перших клієнтів, масштабування та помилки, яких можна уникнути в процесі зростання стартапу.
Обговоримо розвиток монолітної архітектури на Python 3.8+ та порівняємо підходи «моноліт vs мікросервіси». Розглянемо інфраструктуру проєкту: Hetzner чи AWS, і наскільки суттєво можна знизити витрати. Поговоримо про пошукові технології: чому відмовилися від ElasticSearch і яке рішення обрали.
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Телеграм-канал Єгора Герасимчука: https://t.me/yehorherasymchuk_cto
– Youtube-канал Єгора Герасимчука: https://www.youtube.com/@UCtplTryEuw1J2I_H48v_4DA
Зустрічайте восьмий випуск Fwdays PHP Talks!
📧 Партнер подкасту, MAILTRAP.IO - 🔗 https://l.rw.rw/fwdays_3
Скористайтесь промо-кодом FWDAYS і отримайте 20% річної знижки на всі підписки!
Заходьте на MAILTRAP.IO і спробуйте вже сьогодні! 🤩🙌
У сьогоднішньому подкасті наші постійні спікери - Йожеф Гісем і Кирило Сулімовський, а також гість подкасту Олександр Савченко обговорять:
- Як зараз на ринок заходять нові PHP розробники
- Чому нема Junior спеціалістів
- Для чого сьогодні вибирати PHP
На що варто підписатися:
– Більше цікавого для розробників: 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/o-savchenko/
Зустрічайте шостий випуск Fwdays Architecture Talks!
📧 Партнер подкасту, MAILTRAP.IO - 🔗 https://l.rw.rw/fwdays_2
Скористайтесь промо-кодом FWDAYS і отримайте 20% річної знижки на всі підписки
Заходьте на MAILTRAP.IO і спробуйте вже сьогодні! 🤩🙌
Наші постійні спікери — Йожеф Гісем, Олександр Савченко та Олексій Петров обговорять теми:
— Темна сторона Архітектури - що і як використовується для створення архітектури, а саме:
- Аналіз вимог та ідентифікація ASR’ів за допомогою GenAI
- Rapid Architectural Design - швидка розробити архітектуру, аналіз та опис процесів за допомогою data flows та sequence diagrams, моделювання бази даних
— Architecture as Code - всі “за” і “проти”
— Створення PoC/Prototypes за допомогою GenAI - як описувати, створювати та тестувати
— Презентація архітектури / Markitechture - Markitecture ≠ технічна документація (основний фокус на бізнес-цінності, а не на технологіях)
Корисні посилання:
— Recommended Book by O.Savchenko: Semantic Software Design: A New Theory and Practical Guide for Modern Architects by Eben Hewitt: https://www.oreilly.com/library/view/semantic-software-design/9781492045946/
— Architectural Design:
https://workik.com/ai-powered-architecture-decision-record-generator
— Architecture as Code:
https://mermaid.js.org/
https://structurizr.com/
https://plantuml.com/
https://likec4.dev/
— Створення PoC/Prototypes за допомогою GenAI тулів
https://bolt.new/
https://www.cursor.com/
https://windsurfai.org/
https://www.anthropic.com/news/claude-3-7-sonnet
Experiment Card by IASA - https://iasa-global.github.io/btabok/experiments.html
— Markitechture
https://www.cloudcraft.co/
На що варто підписатися:
– Більше цікавого для розробників: 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/yozhef/
Зустрічайте шостий випуск Fwdays JavaScript Talks!
У сьогоднішньому випуску наші постійні ведучі, Роман Лютіков та Роман Савіцький і гість подкасту, Олексій Левжинський обговорять теми:
- Функціональне програмування та тренди у стилях програмування фронтенду
- Хуки в React: кейси використання
- Postincident review та важливість чеклістів
❗️Доєднуйтесь до збору Романа Лютікова на Мавік 3 для 1-го мехбату 42-ї бригади, Харківський напрямок.
Будемо вдячні за допомогу: https://send.monobank.ua/jar/3UHTaj2QHF❗️
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Youtube-канал Романа Лютікова: https://www.youtube.com/channel/UCoslg211gXqIM--FQA2geYw
– Телеграм-канал Романа Лютікова: https://t.me/frontender_clj
– LinkedIn Романа Савіцького: https://www.linkedin.com/in/roman-savitskyi-98b49158/
– LinkedIn Олексія Левжинського: https://www.linkedin.com/in/oleksiilevzhynskyi/
Зустрічайте новий випуск Fwdays CTO Talks!
📧 Партнер подкасту, MAILTRAP.IO - 🔗 https://l.rw.rw/fwdays
Скористайтесь промо-кодом FWDAYS і отримайте 20% річної знижки на всі підписки
Заходьте на MAILTRAP.IO і спробуйте вже сьогодні! 🤩🙌
Наш гість – Олександр Краковецький, CEO DevRain, CTO DonorUA, розповість про те, як ШІ трансформує бізнес, які можливості відкриває генеративний AI та як технології змінюють підходи до роботи. Обговоримо роль промпт-інженірінгу, вибір хостингу для AI-рішень та як DeepSeek став символом зростаючого впливу Китаю на глобальний ринок AI.
Олександр поділиться досвідом написання книги про генеративний штучний інтелект та практичними кейсами його використання.
📚 Придбати книгу Олександра «ChatGPT, DALL·E, Midjourney: Як генеративний штучний інтелект змінює світ»: https://www.arthuss.com.ua/shop/yak-heneratyvnyy-shtuchnyy-intelekt-zminyuye-svit
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Телеграм-канал Єгора Герасимчука: https://t.me/yehorherasymchuk_cto
– Youtube-канал Єгора Герасимчука: https://www.youtube.com/@UCtplTryEuw1J2I_H48v_4DA
Зустрічайте сьомий випуск Fwdays PHP Talks у форматі «Дебати»!
У сьогоднішньому випуску наш ведучий, Кирило Сулімовський, а також гості подкасту Олег Зінченко та Владислав Яриш обговорять теми:
• Світчинг
• Пет-проєкти
• Співбесіди
Корисні посилання:
- https://codecrafters.io/
- https://youtu.be/Gty_y1zkPX8
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Телеграм-канал Кирила: https://t.me/beerphp
– LinkedIn Кирила: https://lnkd.in/dJwzXMkS
– LinkedIn Олега: https://www.linkedin.com/in/cystbear/
– LinkedIn Владислава: https://www.linkedin.com/in/vlad-yarysh
Зустрічайте новий випуск Fwdays CTO Talks разом ведучим Єгором
Герасимчуком!
Наш гість - Ігор Дрозд, CTO Silpo(E-commerce), розповість про те, як
ІТ-фахівці працюють у фудтех-компанії Сільпо та яку відповідальність
вони несуть у розробці продукту. Обговоримо впровадження AI, навчання
команди, вимірювання ефективності, а також про баланс між волонтерством
та роботою
❗️Підтримати збір Ігоря на виготовлення FPV-дронів: https://send.monobank.ua/jar/xAVhNpsCy❗️
Запрошуємо вас на конференцію DevOps fwdays'25, яка пройде 22 лютого: https://bit.ly/3ZUi83L
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Телеграм-канал Єгора Герасимчука: https://t.me/yehorherasymchuk_cto
– Youtube-канал Єгора Герасимчука:
https://www.youtube.com/@UCtplTryEuw1J2I_H48v_4DA
Зустрічайте шостий передноворічний випуск Fwdays PHP Talks! 🎄
У сьогоднішньому випуску наші постійні спікери - Йожеф Гісем і Кирило Сулімовський, а також гостя подкасту Наталя Ништа обговорять:
• Абревіатури й Синдром самозванця
- Зачепили тему Принцип заміщення Барбари Лісков
• Ремоут чи Офіс?
• DragonflyDB чи Redis?
🎁 Промокод designoop_ny дає 10% знижки на курс Наталі Ништи "Дизайн-принципи в ООП": https://bit.ly/3DxQVuN 🎁
Корисні посилання:
- https://dev.ua/news/maizhe-10-prohramistiv-biut-baidyky-na-roboti-1732528194
- https://dou.ua/lenta/articles/liskov-substitution-principle/
- https://dou.ua/forums/topic/48060/
- https://redis.io/blog/redis-architecture-13-years-later/
- https://redis.io/redis-for-ai/
- https://t.me/beerphp/28
- https://t.me/beerphp/29
- https://t.me/beerphp/32
На що варто підписатися:
– Більше цікавого для розробників: 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/ihor-roik-630784202/
Друзі, ми підготували для вас четвертий новорічний випуск Fwdays Architecture Talks!
Наші постійні спікери — Йожеф Гісем, Олексій Петров і Олександр Савченко обговорять основні фейли та проблеми року у 2024 році в архітектурі:
- Зима - помилка високосного року (Leap Year Bug) і як не треба працювати з датами
- Весна - “А що там по безпеці?” - основні проблеми безпеки та авторизацій через соц мережі
- Літо - “А давайте будемо релізити без тестування, навіщо нам тестувальники” - фейли апдейтів систем
- Осінь - AI всюди - а чому до речі це ще працює без АІ?” - основні “фейли” та “not-success story” АІ у 2024
Корисні посилання:
- Book - Software Mistakes and Tradeoffs by Tomasz Lelek, Jonathan Skeet: https://www.oreilly.com/library/view/software-mistakes-and/9781617299209/
- https://www.crn.com/news/security/2024/10-major-cyberattacks-and-data-breaches-in-2024-so-far?page=1
- https://www.techrepublic.com/article/top-tech-fails-2024/
- https://www.yahoo.com/tech/breaking-down-2024s-biggest-tech-130000078.html
- https://en.wikipedia.org/wiki/Time_formatting_and_storage_bugs
- https://www.techtarget.com/whatis/feature/Explaining-the-largest-IT-outage-in-history-and-whats-next
- https://www.technologyreview.com/2024/12/17/1108883/the-8-worst-technology-failures-of-2024
- https://apacbusinessheadlines.com/elon-musks-tesla-under-scrutiny/
- https://www.iso.org/standard/81230.html
- https://www.iso.org/standard/74296.html
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/
– LinkedIn Олексія: https://www.linkedin.com/in/alexhelkar
– LinkedIn Олександра: https://www.linkedin.com/in/o-savchenko/
Зустрічайте пʼятий випуск Fwdays JavaScript Talks у форматі «Дебати»!
У сьогоднішньому випуску наш постійний ведучий - Роман Лютіков та гість подкасту, Олександр Лавренчук обговорять теми:
- Перфоменс
- Фронтенд-архітектура
Корисні посилання:
- https://web.dev/
- https://web.dev/articles/inp
- https://remix.run/docs/zh/main/discussion/progressive-enhancement
- https://github.com/remix-run/remix/discussions
- https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Youtube-канал Романа Лютікова: https://www.youtube.com/channel/UCoslg211gXqIM--FQA2geYw
– Телеграм-канал Романа Лютікова: https://t.me/frontender_clj
– LinkedIn Олександра Лавренчука: https://www.linkedin.com/in/oleksandr-lavrenchuk-38158b170/
Зустрічайте третій випуск Fwdays Architecture Talks!
Наші постійні спікери — Йожеф Гісем, Олексій Петров і Олександр Савченко обговорять теми:
- Zero Trust Security Architecture
- FinOps-aware Architecture
- AI trends
- Low/No-Code Development: тренд чи антитренд?
Корисні посилання:
- https://www.cloudflare.com/lp/ppc/zero-trust-roadmap/
- https://www.hashicorp.com/products/vault
- https://dodcio.defense.gov/Portals/0/Documents/Library/(U)ZT_RA_v2.0(U)_Sep22.pdf
- https://www.investopedia.com/terms/s/sga.asp
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/
– LinkedIn Олексія: https://www.linkedin.com/in/alexhelkar
– LinkedIn Олександра: https://www.linkedin.com/in/o-savchenko/
Зустрічайте пʼятий випуск Fwdays CTO Talks разом ведучим Єгором Герасимчуком!
Наші гості - Олександр Марголін, СТО ConnectiveOne та Володимир Цап, СТО SHALB
У сьогоднішньому випуску ми подискутуємо на тему AI:
- Можливості автоматизації клієнтської підтримки та оптимізації витрат
- Як AI може змінити інфраструктуру та генерацію коду
- Виклики для бізнесу та монополізація ринку AI
А також спікери поділяться практичними кейсами та досвідом впровадження ШІ у своїй роботі, які бувають ризики та можливості у використанні цих технологій та який їх вибір між селф-хостингом та хмарними рішеннями
Hugging Face: https://huggingface.co/
Запис доповідей Олександра Марголіна та інших спікерів з конференції CTO fwdays'24 можна придбати до 16 грудня: https://bit.ly/4dcq83i
Також запрошуємо вас на майбутню конференцію DevOps fwdays'25, де буде виступати Володимир Цап: https://bit.ly/3ZUi83L
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Телеграм-канал Єгора Герасимчука: https://t.me/yehorherasymchuk_cto
– Youtube-канал Єгора Герасимчука: https://www.youtube.com/@UCtplTryEuw1J2I_H48v_4DA
Зустрічайте пʼятий випуск Fwdays PHP Talks у форматі «Дебати»!
У сьогоднішньому випуску наші постійні спікери - Йожеф Гісем і Кирило Сулімовський, а також гість подкасту Ігор Роїк обговорять теми:
• Вхід в ІТ: перші кроки у програмуванні
• Як підготуватися до співбесіди і які бувають ред флаги у кандидатах?
• У чому різниця між Mentor i Buddy?
Корисні посилання:
- https://github.com/IiiigorGG/e-station-api
- https://stfalcon.com/en/blog/post/messenger-component
- https://stfalcon.com/uk/blog/post/doctrine2-orm-architecture
На що варто підписатися:
– Більше цікавого для розробників: 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/ihor-roik-630784202/
Зустрічайте четвертий випуск Fwdays JavaScript Talks у форматі «Дебати»!
У сьогоднішньому випуску наші постійні ведучі - Роман Лютіков і Роман Савіцький, а також гість подкасту Микита Попов обговорять теми:
- PWA
- Аналітика
- Вигорання
Курс "Сучасний фронтенд": https://bit.ly/48PF9Y5
Актуальні підходи до побудови web-застосунків: 16 практичних занять
Ментори: Микита Попов, Senior Software Engineer в ALLSTARSIT та Антон Худяков, Software Development Engineer в MAANG компанії
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Youtube-канал Романа Лютікова: https://www.youtube.com/channel/UCoslg211gXqIM--FQA2geYw
– Телеграм-канал Романа Лютікова: https://t.me/frontender_clj
– LinkedIn Романа Савіцького: https://www.linkedin.com/in/roman-savitskyi-98b49158/
– LinkedIn Микити: https://www.linkedin.com/in/katnikita
Зустрічайте другий випуск Fwdays Architecture Talks!
Наші постійні спікери — Йожеф Гісем, Олексій Петров і Олександр Савченко обговорять тему "GenAI й Архітектура" та дадуть відповіді на найактуальніші питання:
- Навіщо бізнесу GenAI і як він змінює підходи до продуктів?
- Які кроки необхідні для його ефективного впровадження?
- Як GenAI допомагає архітекторам приймати рішення?
- Чи дійсно AI може спростити девелопмент і що для цього потрібно?
Корисні посилання:
– Конференція CTO fwdays'24: https://bit.ly/4dcq83i
– Доповідь “Scaling RAG Applications to serve millions of users”: https://www.youtube.com/watch?v=Yf4f5bk0rH4
– Cases of using AI in different business domains (e.g. MilTech, FinTech, HealthCare): https://c3.ai/c3-generative-ai/#industries
– Enterprise AI: https://www.ibm.com/topics/enterprise-ai
– Приклад витоку промпту Copilot-a та витоки промптів з інших систем (достуні в репозиторіїї): https://github.com/jujumilk3/leaked-system-prompts/blob/main/github-copilot-chat_20230513.md
– RAG overview: https://aws.amazon.com/what-is/retrieval-augmented-generation/
– Приклад інструменту для генерування архітектурних рішень для допомогою АІ - Workik - Free Architectural Decision Record Generator: https://workik.com/ai-powered-architecture-decision-record-generator
– Architecture as Code by Mark Richards: https://www.youtube.com/watch?v=_nkxFIJct1Q&ab_channel=MarkRichards
Architecture as Code by Gregor Hohpe: https://architectelevator.com/cloud/iac-architecture-as-code/
– The Elasticsearch Relevance Engine™ (ESRE) is designed to power artificial intelligence-based search applications: https://www.elastic.co/elasticsearch/elasticsearch-relevance-engine
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/
– LinkedIn Олексія: https://www.linkedin.com/in/alexhelkar
– LinkedIn Олександра: https://www.linkedin.com/in/o-savchenko/
Зустрічайте четвертий випуск Fwdays PHP Talks у форматі «Дебати»!
У сьогоднішньому випуску наші постійні спікери - Йожеф Гісем і Кирило Сулімовський, а також гість подкасту Андрій Яценко порушать питання:
• Який план розвитку програміста?
• Як розвивати свій проєкт, щоб він не устарів?
• Чому Моноліт, а не Мікросервіси?
Корисні посилання:
- https://leanpub.com/rector-the-power-of-automated-refactoring
- https://liderbooks.com.ua/ua/p1394056196-clean-code-handbook.html
- https://liderbooks.com.ua/ua/p1417334951-domain-driven-design.html
- https://leanpub.com/web-application-architecture
На що варто підписатися:
– Більше цікавого для розробників: 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/yatsenco/
Зустрічайте пілотний випуск Fwdays Architecture Talks!
Наші спікери - Йожеф Гісем, Олексій Петров і Олександр Савченко обговорять теми:
- Роль архітектора на українському ринку
- Які бувають види архітекторів та їх обовʼязки?
- Коли та навіщо потрібен архітектор на продукті/проєкті?
Корисні посилання:
- Курс Олександра “Дизайн архітектури ПЗ”: https://bit.ly/4h9uUSz
- Книга: https://www.amazon.com/Staff-Engineers-Path-Individual-Contributors/dp/1098118731
- Architecture Elevator of Gregor Hohpe - https://martinfowler.com/articles/architect-elevator.html
- SFIA Architecture role family - https://sfia-online.org/en/tools-and-resources/standard-industry-skills-profiles/sfia-8-skills-for-role-families-job-titles#autotoc-item-autotoc-27
- Spotify Model for Team composition - https://www.atlassian.com/agile/agile-at-scale/spotify
- Center of Excellence - https://en.wikipedia.org/wiki/Center_of_excellence, https://www.pmi.org/disciplined-agile/people/centers-of-excellence
- Engineering Manager - https://www.theengineeringmanager.com
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– LinkedIn Йожефа: https://www.linkedin.com/in/yozhef/
– LinkedIn Олексія: https://www.linkedin.com/in/alexhelkar
– LinkedIn Олександра: https://www.linkedin.com/in/o-savchenko/
Зустрічайте четвертий випуск Fwdays CTO Talks у форматі «Дебати» разом ведучим Єгором Герасимчуком!
Наші гості - Дмитро Немеш, СТО Lalafo та Кирило Мельничук, співзасновник та CTO Uspacy, а також співзасновник та CTO AlterEGO
У сьогоднішньому випуску ми подискутуємо на такі теми:
- Як організувати мультенанту архітектуру?
- Чи можна зекономити на hetzner?
Та дізнаємось, чому компанія Дмитра відмовилась від Go
- Доєднатись на курс Кирила можна за посиланням: https://bit.ly/4duh0ah
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Телеграм-канал Єгора Герасимчука: https://tapthe.link/yehorherasymchuk....
– Youtube-канал Єгора Герасимчука: https://tapthe.link/yehorherasymchuk....
Зустрічайте третій випуск Fwdays JavaScript Talks у форматі «Дебати»!
У сьогоднішньому випуску наші постійні ведучі - Роман Лютіков і Роман
Савіцький, а також гість подкасту Юрій Артюх обговорять теми:
- 3D графіка у вебі. Абстракції React Three Fiber
- Штучний інтелект для девелоперів (GitHub Copilot, Cursor, etc.)
Корисні посилання:
- https://www.goodreads.com/book/show/1797444.Midas_World
- https://www.goodreads.com/book/show/17319076-with-folded-hands
- https://thebookofshaders.com/
На що варто підписатися:
– Більше цікавого для розробників: https://fwdays.com
– Телеграм-канал Fwdays: https://t.me/fwdays
– Youtube-канал Романа:
https://www.youtube.com/channel/UCoslg211gXqIM--FQA2geYw
– Телеграм-канал Романа: https://t.me/frontender_clj
– Youtube-канал Юрія: https://www.youtube.com/@UCDo7RTzizoOdPjY8A-xDR7g
– Twitter Юрія: twitter.com/akella
Зустрічайте другий випуск нашого нового 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 - Умови розіграшу квитка на курс