Architecture Weekly
Architecture Weekly
  • 91
  • 54 453
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
zhlédnutí: 440

Video

Software is not art anymore
zhlédnutí 388Před 14 dny
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
zhlédnutí 604Před 21 dnem
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
zhlédnutí 6KPřed měsícem
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
zhlédnutí 848Před 2 měsíci
Simple Design Docs explained in under 4 minutes
What is Platform Engineering with Anton Weiss at PerfectScale
zhlédnutí 240Před 3 měsíci
What is Platform Engineering with Anton Weiss at PerfectScale
Secrets of Learning Programming languages with Vitaly Bragilevsky, Developer Advocate at JetBrains
zhlédnutí 605Před 4 měsíci
Secrets of Learning Programming languages with Vitaly Bragilevsky, Developer Advocate at JetBrains
Optimising Team Performance: Key Metrics to Track and Pitfalls to Avoid
zhlédnutí 608Před 7 měsíci
Optimising Team Performance: Key Metrics to Track and Pitfalls to Avoid
Maximizing Efficiency: A Dive into Frugal Software Architecture
zhlédnutí 1,1KPřed 8 měsíci
Maximizing Efficiency: A Dive into Frugal Software Architecture
Fitness Functions: Yay or nay?
zhlédnutí 320Před 8 měsíci
Fitness Functions: Yay or nay?
Is it safe to combine CI-CD services with cloud app protection solutions?
zhlédnutí 46Před 10 měsíci
Is it safe to combine CI-CD services with cloud app protection solutions?
How to write a good user story?
zhlédnutí 370Před 11 měsíci
How to write a good user story?
Google Sheets as Backend, Reality Check Pattern and Distributed ML Platform at Instacart
zhlédnutí 216Před rokem
Google Sheets as Backend, Reality Check Pattern and Distributed ML Platform at Instacart
Cloud-bound applications, Container Security and Caching in System Design Interview.
zhlédnutí 218Před rokem
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
zhlédnutí 254Před rokem
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
zhlédnutí 171Před rokem
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?
zhlédnutí 216Před rokem
Is Big Data Dead? Will the cost rise with decoupling? How to make Distributed Rest?
Delegation done right. Teach, inspire and control the result.
zhlédnutí 391Před rokem
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
zhlédnutí 322Před rokem
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
zhlédnutí 404Před rokem
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
zhlédnutí 545Před rokem
Scalable OLTP as a solved problem, Yandex Source Code leak and System Design Interview Guide
Continuous Architecture and Relational Databases explained
zhlédnutí 320Před rokem
Continuous Architecture and Relational Databases explained
Should architects code? How to do autoscaling in Kubernetes? How to design REST API well?
zhlédnutí 361Před rokem
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
zhlédnutí 436Před rokem
Building a story for a conference talk by a Q&A session
How databases store data on disk?
zhlédnutí 6KPřed rokem
How databases store data on disk?
CircleCI breach, 1 trillion messages in Kafka by CloudFlare and column db encryption at GitHub
zhlédnutí 284Před rokem
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
zhlédnutí 241Před rokem
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?
zhlédnutí 259Před rokem
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?
zhlédnutí 633Před rokem
How to give feedback to your coworkers?
Prepare to System Design Interview and Speed up Kafka by 40%
zhlédnutí 966Před rokem
Prepare to System Design Interview and Speed up Kafka by 40%

Komentáře

  • @Mirgeee
    @Mirgeee Před 2 dny

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

    • @architectureweekly
      @architectureweekly Před 2 dny

      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 Před 2 dny

      @@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

    Great stuff Greg! Good seeing you again :)

  • @stevecooper4300
    @stevecooper4300 Před 11 dny

    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 Před 11 dny

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

  • @mdnahidseo
    @mdnahidseo Před 12 dny

    Hello sir are you looking for a professionals CZcams thumbnail designer and video seo expert?

  • @architectureweekly
    @architectureweekly Před 14 dny

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

  • @architectureweekly
    @architectureweekly Před 16 dny

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

  • @Yana-ws8uw
    @Yana-ws8uw Před 17 dny

    Thank you!

  • @turokg
    @turokg Před 21 dnem

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

  • @fluffymattress5242
    @fluffymattress5242 Před 24 dny

    Really nice content. Please please please continue this series.

  • @architectureweekly
    @architectureweekly Před 25 dny

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

  • @architectureweekly
    @architectureweekly Před 27 dny

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

  • @architectureweekly
    @architectureweekly Před měsícem

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

  • @MeherShrishtiNigam
    @MeherShrishtiNigam Před měsícem

    Very useful for professionals

    • @architectureweekly
      @architectureweekly Před měsícem

      Thanks!

    • @MeherShrishtiNigam
      @MeherShrishtiNigam Před měsícem

      @@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 Před měsícem

      @@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 Před měsícem

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

  • @akulik512
    @akulik512 Před měsícem

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

  • @DaryaShynkevich-nb9tt
    @DaryaShynkevich-nb9tt Před měsícem

    Top content ❤

  • @mosceo
    @mosceo Před měsícem

    Doctor Manhattan

  • @mahkhi7154
    @mahkhi7154 Před 2 měsíci

    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 Před 2 měsíci

    You're a storyteller. keep update this playlist bro

  • @mikkolukas
    @mikkolukas Před 2 měsíci

    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 Před 2 měsíci

      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 Před 2 měsíci

    Isn't it an ADR in a nutshell?

    • @architectureweekly
      @architectureweekly Před 2 měsíci

      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 Před 3 měsíci

    When are you continuing this? Excellent!!

  • @Mari_Selalu_Berbuat_Kebaikan

    Let's always do alot of good 🔥

  • @viktoriukhlin6439
    @viktoriukhlin6439 Před 4 měsíci

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

  • @TheSeaOfAsher
    @TheSeaOfAsher Před 5 měsíci

    Good stuff here

  • @olgagoldova
    @olgagoldova Před 7 měsíci

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

    • @architectureweekly
      @architectureweekly Před 7 měsíci

      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 Před 7 měsíci

    Thanks, Vladimir! very useful report. my applause!

  • @tincustefanlucian7495
    @tincustefanlucian7495 Před 8 měsíci

    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 Před 8 měsíci

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

  • @ihorstryzhnow9077
    @ihorstryzhnow9077 Před 10 měsíci

    Very intresting video!

  • @user-hz5hj5ro8i
    @user-hz5hj5ro8i Před rokem

    Thanks for great content

  • @olgasemernitskaya1592

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

  • @user-fg6ng7ej6w
    @user-fg6ng7ej6w Před rokem

    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 Před rokem

      absolutely, I second it.

    • @jbaruch
      @jbaruch Před rokem

      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 Před rokem

    What a useless content

  • @YurySso
    @YurySso Před rokem

    Thank you for this interview. It was extremely helpful

  • @tonydark123
    @tonydark123 Před rokem

    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 Před rokem

    Thanks for the newsletter! Keep up the awesome work 🎉

  • @zaleslawchannel
    @zaleslawchannel Před rokem

    No, it never DIE! DER! DAS!

  • @notlonelyday
    @notlonelyday Před rokem

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

    • @artemzinnatullin2081
      @artemzinnatullin2081 Před rokem

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

  • @errandir
    @errandir Před rokem

    Waiting for the promised links :)

  • @PositiveAlex
    @PositiveAlex Před rokem

    Making legacy code since 2014 😹😹🔥🔥

  • @maxbelov_
    @maxbelov_ Před rokem

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

    • @architectureweekly
      @architectureweekly Před rokem

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

    • @maxbelov_
      @maxbelov_ Před rokem

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

    • @maxbelov_
      @maxbelov_ Před rokem

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

    • @architectureweekly
      @architectureweekly Před rokem

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

    • @andreyglazkov3362
      @andreyglazkov3362 Před rokem

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

  • @KirillZaborsky
    @KirillZaborsky Před rokem

    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 Před rokem

    Great job!

  • @abdujabbarmirkhalikov5480

    Can you please share link also?

  • @user-wg4xx6eo9f
    @user-wg4xx6eo9f Před rokem

    Great content, Vladimir! Very useful overview

  • @alsaunin
    @alsaunin Před rokem

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

  • @architectureweekly
    @architectureweekly Před rokem

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

  • @sabbshadow
    @sabbshadow Před rokem

    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 Před rokem

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

  • @user-fy5og2pt8o
    @user-fy5og2pt8o Před rokem

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

  • @nikilapi
    @nikilapi Před rokem

    Thanks for the video

  • @KMatveev15
    @KMatveev15 Před rokem

    Cool thanks