Thanks for these insights. I think this is a great approach. The question is, how to best facilitate these short/demo reviews without creating too many context-switches and interruptions for everyone. We're actually working on a platform that tries to solve this (https://livecycle.io/) by generating instant, collaborative PR preview environments. So the kinds of reviews you describe can happen async and in context.
Do you think this approach would work to facilitate the reviews you outline here?
I'm talking about products intended for devs, developer tools. I'm asking about ways people found for getting early adopters to try it and provide their feedback.
I’m at a FAANG+, in a team working on B2B enterprise products (SAAS). Previously I was in consumer electronics and B2C, but even then there was a healthy relationship between design and eng.
I’ve been remote for about 5 years.
What are specific examples of friction you’re encountering ?
FAANG has evolved from the acronym about rising stocks into a term representing companies that pay high salaries in SWE circles.
If you see FAANG+ they might be referring to companies like Data Dog or SalesForce or Crowdstrike, companies that pay extremely well but maybe not as much as Meta or Netflix.
Thanks! Do you think it would help if you had a live preview environment that came with every PR, so you could better understand the context of the changes you are reviewing?
I'm old school which means tags and cscope. I need to be able to walk the function paths of complex code in a terminal. I simply don't see how other folks can review code by staring at pages of code without similar context.
I agree 100%. The question is how to facilitate this collaboration/compromise between developers. We've actually built a developer collaboration platform called Livecycle (https://livecycle.io/) that lets developers collaborate/comment on a live PR preview environment. Do you think this could help with the pain point you are describing?
Thanks! Do you think it would help if you had a live preview environment that came with every PR, so you could better understand the context of the changes you are reviewing?