CatOpsMay 12, 2023
Stories of F%ckups
Розповідаємо історії своїх факапів, трохи говоримо про platform engineering, ділимось досвідом співбесід і пет-проєктів. Посилання на штуки, що згадуються в епізоді: - https://github.com/charmbracelet/bubbletea - https://charm.sh/ - https://github.com/backstage/backstage - https://github.com/traefik/yaegi - https://squidfunk.github.io/mkdocs-material/ - https://slab.com - https://techblog.cisco.com/blog/introducing-media-streaming-mesh - https://cloud.google.com/blog/products/containers-kubernetes/introducing-agones-open-source-multiplayer-dedicated-game-server-hosting-built-on-kubernetes - https://longhorn.io/ - https://k3s.io/ Музика на початку і в кінці епізоду: Depth Charge by Metre.
Terraform [Modules] Best Practices
Поговорили про best practices та guidelines щодо написання Terraform модулів, а також трохи про AWS Lambda. Знов згадали тему динамічних оточень для розробників. Статті, що згадуються в епізоді: - How Cloudflare uses Terraform - Terraform good practices from GCP - The Pains in Terraform Collaboration - Creating Reusable Terraform Modules for Azure and Best Practices - Azure Terraform Verified Modules - Terraform AzureRM modules - Release Please - Amazon EKS Blueprints for Terraform - Development Environments at Slack Музика на початку і в кінці епізоду: Depth Charge by Metre.
Говорилка CatOps: Observability та деплой AWS Lambda
Цього разу встигли зачепити дві теми:
- Observability
- Деплой AWS Lambda за допомогою Terraform і не тільки
Посилання на матеріали, що ми згадуємо в цьому епізоді:
- Practical introduction to OpenTelemetry tracing - talk by Nicolas Frankel at FOSDEM 2023
- Announcing Grafana Phlare, the open source database for continuous profiling at massive scale
- How flame graphs visualize continuous profiling data in Grafana Phlare
- VictoriaMetrics Case Study: Grammarly
Музика на початку і в кінці епізоду: Depth Charge by Metre.
Development Environments
Новий епізод Говорилки CatOps. Цього разу про створення динамічних (і не тільки) development environments в хмарі та варіантах, як це автоматизувати.
Музика на початку і в кінці епізоду: Depth Charge by Metre.
Тестування Kubernetes & Як бути ментором?
Обговорили тестування Kubernetes і те, як бути ефективним вчителем чи ментором.
Музика на початку і в кінці епізоду: Depth Charge by Metre.
Як працювати, коли немає світла?
Записали в тестовому режимі говрилку про те, як працювати, коли немає світла.
Поговорили про зарядні станції, акумулятори, Старлінки, Макбуки на М1/2 (і які віртуальні машини на них використовувати), а також музейні технології типу Dial-up i DSL. Ну і трохи про своє: чи є сенс здавати CKA (Certified Kubernetes Administrator).
Музика на початку і в кінці епізоду: Depth Charge by Metre.
Говорилка CatOps: Engineering Management з Олексом Майстренко
Поговорили з Олексом Майстренко про Engineering Management та взагалі, які типи менеджерів бувають, як стають менеджерами в ІТ і які скіли необхідні людині, щоб стати хорошим менеджером.
Книги, що згадуються в епізоді:
- Radical Candor by Kim Scott
- An Elegant Puzzle: Systems of Engineering Management by Will Larson
- Staff Engineer: Leadership beyond the management track by Will Larson
- The Culture Map by Erin Meyer
Музика на початку і в кінці епізоду: Depth Charge by Metre
Говорилка CatOps: контр офери
Ми поспілкувались наживо із представницями people operations декількох українських IT-компаній, щоб краще зрозуміти ставлення індустрії до контр оферів. Запитали, наскільки така практика розповсюджена в українському IT, а також запитали, як правильно комунікувати із поточною компанією, що ти отримав офер у іншу.
В гостях:
Світлана - HR &Operations Director Neogames UA. Більше ніж 15 років в HR, 7 з них в ІТ. Має досвід роботи в Європі, відкривала там офіс ІТ компанії.
Мар'яна - IT рекрутер.
Даша - Employer Branding Program Mananager в компанії "Star". 6 років в IT рекрутменті, 4,5 років у "Star"
Intro & outro music: Metre - Depth Charge