Architecture Weekly
Architecture Weekly
  • 91
  • 54 113
Managing 80 Developers as VP of Engineering
In this engaging discussion, Greg, VP of Engineering at Flo Health, shares his unique career trajectory from financial services and e-commerce to health tech. Greg talks about his responsibilities managing a team of 70-80 people, the importance of OKRs, and the challenges of maintaining a balance between growth and technical debt. He also delves into the intricacies of team dynamics, career coaching, and the continuous improvement of engineering practices. This episode is packed with valuable insights for anyone interested in engineering management and leadership.
00:00 Introduction to Technical Debt
00:00 Sneek Pick
00:21 Intro
00:23 Meet Greg, VP of Engineering at Flow Health
01:14 Overview of Flo Health
02:35 Responsiblities of VP of Engineering
02:36 Greg's Role and Responsibilities
06:35 Understanding OKRs and Company Goals
07:57 Working with Objectives and Key Results(OKRs)
14:15 Balancing Growth and Technical Debt
17:05 Conversation between VP and EMs
17:24 Operational Conversations and Team Metrics
24:28 Identifying and Addressing Bottlenecks
26:45 The Power of Shipping in Small Increments
27:02 The Importance of WIP Limits
27:21 Continuous Improvement and Kaizen
28:11 Industry Insights and Common Challenges
28:44 Understanding the Value Stream
29:05 Addressing Bottlenecks and Root Cause Analysis
29:26 Challenges in Product Management
29:56 The Role of Team Collaboration
31:19 People: The Biggest Challenge
31:37 Balancing Business Growth and Commitments
32:56 Career Growth and Coaching
35:03 Preparing for One-on-Ones
45:17 Encouraging Ownership and Autonomy
49:09 Firing an Engineer: Expectations and Processes
52:29 Final Thoughts and Farewell
vvsevolodovich.dev
Patreon: pateron.com/vvsevolodovich
Переглядів: 366

Відео

Software is not art anymore
Переглядів 38414 днів тому
Why companies hiring React developers instead of FinTech developers? How to understand if you need to search for a quick solution or actually study the problem? Dylan Beattie, an author of RockStar language, shares multiple funny stories on tech, conferences, software craftsmanship and programming art Blog: vvsevolodovich.dev Patreon: patreon.com/vvsevolodovich 00:00 The Evolution of Software D...
You don't understand serverless
Переглядів 59921 день тому
How do you handle 1 million gift codes for your eCommerce application? Luca Mezzalira, a Principal Serverless Specialist at AWS, explains how to think about serverless services from the point of view of the requirements in your particular situation. He demonstrates how to change the mindset to adopt the serverless offerings and pick the best architeture for your particular business case. #serve...
Fallacies of Distributed Systems
Переглядів 6 тис.Місяць тому
Do you really think the networks are secure? Are you sure you can ignore the latency? Network bandwidth is indeed infinite, isn't it? In this video we will figure out 8 fallacies of distributed systems and find out how to mitigate them efficiently. 0:00 Intro 0:28 Bank Story 01:00 The network is reliable 02:00 Business Oriented System Design Course 02:43 The latency is 0 and the bandwidth is in...
Simple Design Docs explained in under 4 minutes
Переглядів 8462 місяці тому
Simple Design Docs explained in under 4 minutes
What is Platform Engineering with Anton Weiss at PerfectScale
Переглядів 2403 місяці тому
What is Platform Engineering with Anton Weiss at PerfectScale
Secrets of Learning Programming languages with Vitaly Bragilevsky, Developer Advocate at JetBrains
Переглядів 6054 місяці тому
Secrets of Learning Programming languages with Vitaly Bragilevsky, Developer Advocate at JetBrains
Optimising Team Performance: Key Metrics to Track and Pitfalls to Avoid
Переглядів 6067 місяців тому
Optimising Team Performance: Key Metrics to Track and Pitfalls to Avoid
Maximizing Efficiency: A Dive into Frugal Software Architecture
Переглядів 1,1 тис.8 місяців тому
Maximizing Efficiency: A Dive into Frugal Software Architecture
Fitness Functions: Yay or nay?
Переглядів 3198 місяців тому
Fitness Functions: Yay or nay?
Is it safe to combine CI-CD services with cloud app protection solutions?
Переглядів 4610 місяців тому
Is it safe to combine CI-CD services with cloud app protection solutions?
How to write a good user story?
Переглядів 36710 місяців тому
How to write a good user story?
Google Sheets as Backend, Reality Check Pattern and Distributed ML Platform at Instacart
Переглядів 216Рік тому
Google Sheets as Backend, Reality Check Pattern and Distributed ML Platform at Instacart
Cloud-bound applications, Container Security and Caching in System Design Interview.
Переглядів 218Рік тому
Cloud-bound applications, Container Security and Caching in System Design Interview.
Uber's move to Cloud, Roblox 3 days outage and Guide to System Design Interview
Переглядів 254Рік тому
Uber's move to Cloud, Roblox 3 days outage and Guide to System Design Interview
Platform Engineering done right, Design Considerations behind Amazon Aurora and Ongoing Security
Переглядів 171Рік тому
Platform Engineering done right, Design Considerations behind Amazon Aurora and Ongoing Security
Is Big Data Dead? Will the cost rise with decoupling? How to make Distributed Rest?
Переглядів 215Рік тому
Is Big Data Dead? Will the cost rise with decoupling? How to make Distributed Rest?
Delegation done right. Teach, inspire and control the result.
Переглядів 390Рік тому
Delegation done right. Teach, inspire and control the result.
Break-up a monolith, fixing $1 million query and software getting worse in Architecture Weekly #55
Переглядів 322Рік тому
Break-up a monolith, fixing $1 million query and software getting worse in Architecture Weekly #55
MySQL vs PostgreSQL, Gentle Intro to DDD and Async compute at Meta in Architecture Weekly #54
Переглядів 404Рік тому
MySQL vs PostgreSQL, Gentle Intro to DDD and Async compute at Meta in Architecture Weekly #54
Scalable OLTP as a solved problem, Yandex Source Code leak and System Design Interview Guide
Переглядів 545Рік тому
Scalable OLTP as a solved problem, Yandex Source Code leak and System Design Interview Guide
Continuous Architecture and Relational Databases explained
Переглядів 320Рік тому
Continuous Architecture and Relational Databases explained
Should architects code? How to do autoscaling in Kubernetes? How to design REST API well?
Переглядів 361Рік тому
Should architects code? How to do autoscaling in Kubernetes? How to design REST API well?
Building a story for a conference talk by a Q&A session
Переглядів 436Рік тому
Building a story for a conference talk by a Q&A session
How databases store data on disk?
Переглядів 6 тис.Рік тому
How databases store data on disk?
CircleCI breach, 1 trillion messages in Kafka by CloudFlare and column db encryption at GitHub
Переглядів 284Рік тому
CircleCI breach, 1 trillion messages in Kafka by CloudFlare and column db encryption at GitHub
LastPass Breach, Observability in 22', OAuth2 for securing the API and learning software design
Переглядів 241Рік тому
LastPass Breach, Observability in 22', OAuth2 for securing the API and learning software design
How to reduce TTM by 97%? What are security implications of mobile tech? What is a service mesh?
Переглядів 259Рік тому
How to reduce TTM by 97%? What are security implications of mobile tech? What is a service mesh?
How to give feedback to your coworkers?
Переглядів 633Рік тому
How to give feedback to your coworkers?
Prepare to System Design Interview and Speed up Kafka by 40%
Переглядів 966Рік тому
Prepare to System Design Interview and Speed up Kafka by 40%

КОМЕНТАРІ

  • @Mirgeee
    @Mirgeee День тому

    How about citing the paper from which those fallacies are sourced in the video description?

    • @architectureweekly
      @architectureweekly День тому

      I am not sure there is a single paper they all are described in. There are plenty of materials on them in the form of blog posts though where I sourced the items and short brief; the mitigation tactics are mostly from my own experience

    • @Mirgeee
      @Mirgeee День тому

      @@architectureweekly Ah, I am sorry, you are correct. For some reason, I thought there is an article or a paper with the ideas somewhere, but I tried looking for the original source and couldn't find it. There only seem to be articles commenting on or elaborating on the original ideas: en.wikipedia.org/wiki/Fallacies_of_distributed_computing

  • @TheDecloakedPodcast
    @TheDecloakedPodcast 3 дні тому

    Great stuff Greg! Good seeing you again :)

  • @stevecooper4300
    @stevecooper4300 10 днів тому

    Hey, thanks for the interview. Could you please send a link to the ‘Benedict’ github repository that Dylan mentioned on 21:10. Thank you!

    • @architectureweekly
      @architectureweekly 9 днів тому

      Sure! Here it is: dylanbeattie.github.io/benedict/, and github: github.com/dylanbeattie/benedict

  • @mdnahidseo
    @mdnahidseo 10 днів тому

    Hello sir are you looking for a professionals UA-cam thumbnail designer and video seo expert?

    • @architectureweekly
      @architectureweekly 3 дні тому

      not at the moment, thank you. But I will keep you in mind

  • @architectureweekly
    @architectureweekly 12 днів тому

    Business Oriented System Design Course: vvsevolodovich.dev/business-oriented-system-design-course/

  • @architectureweekly
    @architectureweekly 14 днів тому

    vvsevolodovich.dev/business-oriented-system-design-course/

  • @Yana-ws8uw
    @Yana-ws8uw 16 днів тому

    Thank you!

  • @turokg
    @turokg 20 днів тому

    no kubernetes. no react. just bare metal and htmx!

  • @fluffymattress5242
    @fluffymattress5242 23 дні тому

    Really nice content. Please please please continue this series.

  • @architectureweekly
    @architectureweekly 23 дні тому

    Business Oriented System Design Course: vvsevolodovich.dev/business-oriented-system-design-course/

  • @architectureweekly
    @architectureweekly 26 днів тому

    vvsevolodovich.dev/business-oriented-system-design/

  • @architectureweekly
    @architectureweekly Місяць тому

    System Design Course: vvsevolodovich.dev/business-oriented-system-design/

  • @MeherShrishtiNigam
    @MeherShrishtiNigam Місяць тому

    Very useful for professionals

    • @architectureweekly
      @architectureweekly Місяць тому

      Thanks!

    • @MeherShrishtiNigam
      @MeherShrishtiNigam Місяць тому

      @@architectureweekly Hello, I had a question - if you have the time to answer. Is it worth it to become a subject matter expert in distributed computing and cloud ? I am a dev with < 1 year of experience. Any answer will be appreciated !

    • @architectureweekly
      @architectureweekly Місяць тому

      @@MeherShrishtiNigam Hey! Studying distributed systems with consensus protocols, replication schemes and formal verifications is indeed a great pursue. Cloud technologies at the same time is a foundation of modern computing. So go ahead! However I think that less than 1 year of experience can introduce a challenge for distributed systems let's say, so I would recommend to spend another year or two solidifying your programming and product skills and getting let's say aws certificates and then proceed with TLA+, raft/paxos and other cool stuff

    • @MeherShrishtiNigam
      @MeherShrishtiNigam Місяць тому

      @@architectureweekly Thanks a lot, I appreciate it a lot

  • @akulik512
    @akulik512 Місяць тому

    Cool and useful content! Where can I get same T-shirt 😄?

  • @DaryaShynkevich-nb9tt
    @DaryaShynkevich-nb9tt Місяць тому

    Top content ❤

  • @mosceo
    @mosceo Місяць тому

    Doctor Manhattan

  • @mahkhi7154
    @mahkhi7154 2 місяці тому

    I'll Explain it To You P1G. In a SQL Relational Database: Data that is Infrequently Accessed is Normalised (Relational: SQL) AND Data that is Frequently Accessed is De-Normalised (Hierarchical: MongoDB or Mainframe Database). This Reduces the Size of Database Files. Processing Smaller Database Files is Faster.

  • @satriabudiman3878
    @satriabudiman3878 2 місяці тому

    You're a storyteller. keep update this playlist bro

  • @mikkolukas
    @mikkolukas 2 місяці тому

    3:10 The diagrams shown are from the C4 model, created by Simon Brown, which is not *just* diagrams, but allows to save them as part of the source code. Really neat.

    • @architectureweekly
      @architectureweekly 2 місяці тому

      Well, I thought it's not the diagrams themselves, but that you can use uml and markdown to describe it and then tools exist to visualise them like plantuml and mermaid

  • @dreamworm8
    @dreamworm8 2 місяці тому

    Isn't it an ADR in a nutshell?

    • @architectureweekly
      @architectureweekly 2 місяці тому

      Yeah, it resembles the ADR a lot. But both are essentially explaining why something is built and what,and what were the options

  • @chimwemwechinamale6716
    @chimwemwechinamale6716 3 місяці тому

    When are you continuing this? Excellent!!

  • @Mari_Selalu_Berbuat_Kebaikan
    @Mari_Selalu_Berbuat_Kebaikan 4 місяці тому

    Let's always do alot of good 🔥

  • @viktoriukhlin6439
    @viktoriukhlin6439 4 місяці тому

    Привет из Эстонии! Клевые видео, продолжай в том же духе!

  • @TheSeaOfAsher
    @TheSeaOfAsher 5 місяців тому

    Good stuff here

  • @olgagoldova
    @olgagoldova 7 місяців тому

    Aitäh, Vladimir Oleks huvitav teada näidet selle kohta, mida olete produktiivsuse tõstmiseks teinud

    • @architectureweekly
      @architectureweekly 7 місяців тому

      Tere-tere! For different team we made several improvements for example: 1. Introduced the definition of Read so that we don't come back to figuring our the requirements 2. Forced the work breakdown for the user stories so that we ship faster 3. Required the PoC for the new integration so that we know what we are dealing with before actually implementing the stories and many more!

  • @Yana-ws8uw
    @Yana-ws8uw 7 місяців тому

    Thanks, Vladimir! very useful report. my applause!

  • @tincustefanlucian7495
    @tincustefanlucian7495 8 місяців тому

    love it, your comments are on point! Especially in the context of saving the planet from a climate heating crisis you don't want your computer to generate/waste more heat than it's required.

    • @architectureweekly
      @architectureweekly 8 місяців тому

      thank you! Yeah, not contributing to environment problems is a plus

  • @ihorstryzhnow9077
    @ihorstryzhnow9077 10 місяців тому

    Very intresting video!

  • @user-hz5hj5ro8i
    @user-hz5hj5ro8i Рік тому

    Thanks for great content

  • @olgasemernitskaya1592
    @olgasemernitskaya1592 Рік тому

    Thank you for the discussion - it's always nice to hear Vitaly

  • @user-fg6ng7ej6w
    @user-fg6ng7ej6w Рік тому

    thanks for the talk. Baruch, since you're a devrel now in Gradle, can you ask the team to create a bunch of demo repos in github with _fully_ working examples (which are kept up to date with the latest Gradle release) that demonstrate different gradle features (+best practices)? current documentation of Gradle is a bunch of separate example lines. Gradle = hard to do a simple thing, not a single complete example, no walk-throughs... though tool is quite powerful.

    • @v.z2638
      @v.z2638 Рік тому

      absolutely, I second it.

    • @jbaruch
      @jbaruch Рік тому

      Thanks for the feedback, M! We are now looking for a developer advocate for the build tool, and all this will be very high priority on their plate!

  • @YourAmphetamine
    @YourAmphetamine Рік тому

    What a useless content

  • @YurySso
    @YurySso Рік тому

    Thank you for this interview. It was extremely helpful

  • @tonydark123
    @tonydark123 Рік тому

    I hope Vlad is joking on not enjoying writing books, because his books are great and are enjoyed by many enthousiastic readers. Looking very much forward to 'Balancing Coupling in Software Design'! Keep on writing Vlad!

  • @algoseekee
    @algoseekee Рік тому

    Thanks for the newsletter! Keep up the awesome work 🎉

  • @zaleslawchannel
    @zaleslawchannel Рік тому

    No, it never DIE! DER! DAS!

  • @notlonelyday
    @notlonelyday Рік тому

    В Gradle добавили конфиг кэш, что думаете, пробовали ли??

    • @artemzinnatullin2081
      @artemzinnatullin2081 Рік тому

      Собственно, добавили во многом после того как эту тему и поднял через статью и разговоры с ними :) Отличная штука, надо чтобы мейнтейнеры плагинов поддержали. Как и изолированную и параллельную конфигурацию позже.

  • @errandir
    @errandir Рік тому

    Waiting for the promised links :)

  • @PositiveAlex
    @PositiveAlex Рік тому

    Making legacy code since 2014 😹😹🔥🔥

  • @maxbelov_
    @maxbelov_ Рік тому

    МДА, лучше на русском языке ведите свои выпуски. Потренироваться в английском можно для себя, не выкладывая это на широкую аудиторию

    • @architectureweekly
      @architectureweekly Рік тому

      Спасибо за фидбек. А что именно не так с английским?

    • @maxbelov_
      @maxbelov_ Рік тому

      @@architectureweekly хороший английский, но русский акцент слышен… почему бы на русском не вести выпуски? Русскоязычная аудитория очень большая. А в англоязычном сегменте нейтив спикеров и так выше крыши

    • @maxbelov_
      @maxbelov_ Рік тому

      @@architectureweekly без обид. Успехов в начинаниях в любом случае ! 💪

    • @architectureweekly
      @architectureweekly Рік тому

      @@maxbelov_ английский - универсальный язык IT индустрии, поэтому на нем. Спикеров действительно много, но новостных выпусков по архитектуре буквально пару штук.

    • @andreyglazkov3362
      @andreyglazkov3362 Рік тому

      @@architectureweekly Владимир, спасибо за труд! Думаю, что для тех, кто пришел получить знания по архитектуре, качество материала гораздо важнее акцента.

  • @KirillZaborsky
    @KirillZaborsky Рік тому

    Thanks. It could help a bit you could improve sound quality in your videos (at least raise its volume a bit)

  • @user-wg4xx6eo9f
    @user-wg4xx6eo9f Рік тому

    Great job!

  • @abdujabbarmirkhalikov5480

    Can you please share link also?

  • @user-wg4xx6eo9f
    @user-wg4xx6eo9f Рік тому

    Great content, Vladimir! Very useful overview

  • @alsaunin
    @alsaunin Рік тому

    Vladimir, can you, plz, make a favour to upload your talk with the voice track of your guests. Thx in advance!

  • @architectureweekly
    @architectureweekly Рік тому

    Sorry, there were some issues with camera/audio in the beginning. WIll fix in the next video!

  • @sabbshadow
    @sabbshadow Рік тому

    Nice! I can suggest a couple improvements though!)) I suggest to decrease background music and actually use something without crashes - they distract a bit. Put 2 seconds of louder music between every section) Next, maybe put titles of articles somewhere on top and really visible. And maybe put interactive links to things like "what is a gateway" since some things that you are describing verbally might be interesting to deep dive if one is not familiar. I will leave a couple ideas for future))

    • @architectureweekly
      @architectureweekly Рік тому

      Thank you very much, appreciate it. I will incorporate your feedback in the next issue!

  • @user-fy5og2pt8o
    @user-fy5og2pt8o Рік тому

    Цікаво, дякую!

  • @nikilapi
    @nikilapi Рік тому

    Thanks for the video

  • @KMatveev15
    @KMatveev15 Рік тому

    Cool thanks