- Analysis: The Quickest Path To Halving Software Delivery Time https://devinterrupted.substack.com/p/analysis-the-quickest-path-to-halving 57 comments programming
- Where are all the laid-off software developers going? https://devinterrupted.substack.com/p/where-are-all-the-laid-off-software-a41 517 comments programming
- The No. 1 trend in developer hiring according to industry researchers: Mind-boggingly long job descriptions. https://devinterrupted.substack.com/p/tech-hiring-in-2023-trends-predictions 284 comments programming
- “Across dev orgs, there’s a much-overdue shift in 2023 away from growth to properly resourcing what you’re already doing well.” Optimistic insight coming out of a larger talk on the science of allocating dev resources. https://devinterrupted.substack.com/p/lb-labs-the-science-of-allocating 4 comments webdev
- TIL of the term "Shipping theater," used to describe the phenomenon where dev orgs that are disconnected from how their work impacts specific business goals resort to measuring success by the amount of things shipped. Came up in a panel on "Connecting your dev's work to the business." https://devinterrupted.substack.com/p/connecting-your-devs-work-to-the 11 comments webdev
- TIL of the term "Shipping theater," used to describe the phenomenon where dev orgs that are disconnected from how their work impacts specific business goals resort to measuring success by the amount of things shipped. Came up in a panel on "Connecting your dev's work to the business." https://devinterrupted.substack.com/p/connecting-your-devs-work-to-the 105 comments programming
- TIL the average developer spends more than half their week in meetings (~20+ hours) while their manager spends around 75% of their week in meetings (~30+ hours) https://devinterrupted.substack.com/p/where-did-all-the-focus-time-go-dissecting 37 comments webdev
- Study: After moving into management, the average Engineering Manager's focus time drops by 9+ hours due to an additional 7 hours per week in meetings https://devinterrupted.substack.com/p/where-did-all-the-focus-time-go-dissecting 2 comments programming
- Study: After moving into management, the average Engineering Manager's focus time drops by 9+ hours due to an additional 7 hours per week in meetings https://devinterrupted.substack.com/p/where-did-all-the-focus-time-go-dissecting 2 comments coding
- “Lumping low-risk pull requests into the same pipeline as high-risk pull requests is one of the most persistent flaws of modern programming.” The creator of the Ship/Show/Ask branching strategy makes a strong case for teams to allow regular shipping based on trust and individual developer expertise https://devinterrupted.substack.com/p/shipshowask-a-branching-strategy 10 comments webdev
- “In startups, your junior dev is more of a threat to security than North Korea.” Appreciate a security expert who knows startups shouldn't waste resources overdoing security when they still don't have product-market fit. https://devinterrupted.substack.com/p/why-startups-suck-at-security-w-vantas 30 comments netsec
- “In startups, your junior dev is more of a threat to security than North Korea.” Appreciate a security expert who knows startups shouldn't waste resources overdoing security when they still don't have product-market fit. https://devinterrupted.substack.com/p/why-startups-suck-at-security-w-vantas 136 comments programming
- After analyzing the work of 2,000+ dev teams, data scientists found that companies using C++ and Ruby have the longest wait times between when a pull request is created and code merged (~150 hours and ~90 hours). Companies using Java and C# had the shortest (between 20-30 hours). https://devinterrupted.substack.com/p/lb-labs-the-best-and-worst-programming 101 comments cpp
- After analyzing the work of 2,000+ dev teams, data scientists found that companies using C++ and Ruby have the longest wait times between when a pull request is created and code merged (~150 hours and ~90 hours). Companies using Java and C# had the shortest (between 20-30 hours). https://devinterrupted.substack.com/p/lb-labs-the-best-and-worst-programming 29 comments csharp
- Study: Healthy dev teams are most commonly found in hybrid work environments, followed closely by remote-work companies. In-office orgs rank last. https://devinterrupted.substack.com/p/atlassians-eye-opening-state-of-teams 110 comments programming
- Completing the promise of CI/CD with Continuous Merge https://devinterrupted.substack.com/p/solving-the-next-engineering-challenge 10 comments webdev
- Completing the promise of CI/CD with Continuous Merge https://devinterrupted.substack.com/p/solving-the-next-engineering-challenge 34 comments programming
- TIL after auditing 2,000 dev teams, data scientists found that programmers are waiting on average 4+ days for their review requests to be picked up by other members of their team. https://devinterrupted.substack.com/p/lb-labs-solving-the-pull-request 18 comments gamedev
- TIL "Hyrum's Law" is a based on Hyrum Wirght, a real engineer at Google whose coworkers - after hearing him frequently refer to an already known phenomenon without a name - referred to it as "his law." It's now the accepted name for it across all of engineering. https://devinterrupted.substack.com/p/lessons-learned-from-programming 61 comments programming
- “If a dev suspects it shouldn’t be so hard to build things, they're right. The last decade, business thought their competitive edge came from infrastructure, but it’s companies that have the best dev workflows (low toil/rework/bottlenecks) who win the next 10 years." I hope to god this is true https://devinterrupted.substack.com/p/we-solved-dev-infrastructure-so-why 4 comments programming
- "Dev managers' most overlooked responsibility is to treat dev bandwidth as a valuable, limited resource. It's the highest leverage for every software-driven company and needs to be calculated as such." Cool convo with Stripe's top engineer on how the dev org connects to the rest of the company https://devinterrupted.substack.com/p/stripe-on-treating-dev-bandwidth 2 comments coding
- "Dev managers' most overlooked responsibility is to treat dev bandwidth as a valuable, limited resource. It's the highest leverage for every software-driven company and needs to be calculated as such." Cool convo with Stripe's top engineer on how the dev org connects to the rest of the company https://devinterrupted.substack.com/p/stripe-on-treating-dev-bandwidth 21 comments webdev
- "The No. 1 undiagnosed problem keeping developers from actually building and shipping things are pull requests. On average pull requests are waiting for 4+ days on average before they're reviewed. It's even worse because 50% of the reviews are coming back with just LGTM." AMEN to this. https://devinterrupted.substack.com/p/lb-labs-solving-the-pull-request 29 comments coding
- Study: Developers' pull requests linger for 4+ days on average before being picked up for review by another dev. https://devinterrupted.substack.com/p/lb-labs-solving-the-pull-request 6 comments webdev
- Study: Developers spend over 4 days on average waiting for their pull requests to be reviewed by other devs. https://devinterrupted.substack.com/p/lb-labs-solving-the-pull-request 222 comments programming
- "Too many companies treat dev burnout like a 24-hour flu where they can just send a person home or tell them to take the day off." A trained therapist-turned-engineer reveals how she diagnoses healthy dev teams from ones doomed to fail. https://devinterrupted.substack.com/p/how-a-trained-therapist-diagnoses 41 comments webdev
- "Too many companies treat dev burnout like a 24-hour flu where they can just send a person home or tell them to take the day off." A trained therapist-turned-engineer reveals how she diagnoses healthy dev teams from ones doomed to fail. https://devinterrupted.substack.com/p/how-a-trained-therapist-diagnoses 35 comments programming
- "Nothing is more damaging in programming right now than the 'shipping at all costs' mantra. Not only does it create burnout factories, but it loads teams with tech debt that only the people who leave from burnout would be able to tackle." 100% why I left my last job. https://devinterrupted.substack.com/p/the-dangers-of-shipping-at-all-costs 133 comments webdev
- "Nothing is more damaging in programming right now than the 'shipping at all costs' mantra. Not only does it create burnout factories, but it loads teams with tech debt that only the people who leave from burnout would be able to tackle." 1,000% my experience. https://devinterrupted.substack.com/p/the-dangers-of-shipping-at-all-costs 19 comments coding
- "Nothing is more damaging in programming right now than the 'shipping at all costs' mantra. Not only does it create burnout factories, but it loads teams with tech debt that only the people who leave from burnout would be able to tackle." Amen to this. https://devinterrupted.substack.com/p/the-dangers-of-shipping-at-all-costs 448 comments programming
- “Encouraging more organizations to allow their teams to contribute to open source is ultimately going to make those teams happier.” Cool research on how dedicating time for devs to work on open source projects has made them more engaged at work. https://devinterrupted.substack.com/p/what-a-healthy-relationship-with 3 comments programming
- "Dev burnout drastically decreases when you actually ship things regularly. Burnout is caused by crap like toil, rework and spending too much mental energy on bottlenecks." Cool conversation with the head engineer of Slack on how burnout is caused by all the things that keep devs from coding. https://devinterrupted.substack.com/p/the-best-solution-to-burnout-weve 13 comments coding
- "Dev burnout drastically decreases when you actually ship things regularly. Burnout is caused by crap like toil, rework and spending too much mental energy on bottlenecks." Cool conversation with the head engineer of Slack on how burnout is caused by all the things that keep devs from coding. https://devinterrupted.substack.com/p/the-best-solution-to-burnout-weve 264 comments programming
- "Dev burnout drastically decreases when you actually ship things regularly. Burnout is caused by crap like toil, rework and spending too much mental energy on bottlenecks." Cool conversation with the head engineer of Slack on how burnout is caused by all the things that keep devs from coding. https://devinterrupted.substack.com/p/the-best-solution-to-burnout-weve 127 comments javascript
- "Dev burnout drastically decreases when you actually ship things regularly. Burnout is caused by crap like toil, rework and spending too much mental energy on bottlenecks." Cool conversation with the head engineer of Slack on how burnout is caused by all the things that keep devs from coding. https://devinterrupted.substack.com/p/the-best-solution-to-burnout-weve 8 comments webdev
- "Dev burnout drastically decreases when you actually ship things regularly. Burnout is caused by crap like toil, rework and spending too much mental energy on bottlenecks." Cool conversation with the head engineer of Slack on how burnout is caused by all the things that keep devs from coding. https://devinterrupted.substack.com/p/the-best-solution-to-burnout-weve 3 comments python
- Study: Elite dev teams (ones considered to be in the top 10%) average cycle times under 48 hours, PR sizes under 225 code changes and a rework rate under 8%. There's a bunch of other metrics in the study but those are the ones that stung for me. https://devinterrupted.substack.com/p/di-labs-what-do-elite-dev-teams-look 277 comments programming
- "To remove 90% of painful meetings from devs' calendars, you just need a system to find out what people are working on and when it'll be done." Funny conversation with the head of engineering at a unicorn startup on stupid things companies need to stop doing to developers. https://devinterrupted.substack.com/p/the-2-things-you-ask-your-team-when?s=r 6 comments programming
- "To remove 90% of painful meetings from devs' calendars, you just need a system to find out what people are working on and when it'll be done." Funny conversation with the head of engineering at a unicorn startup on stupid things companies need to stop doing to developers. https://devinterrupted.substack.com/p/the-2-things-you-ask-your-team-when?s=r 86 comments python
- "To remove 90% of painful meetings from devs' calendars, you just need a system to find out what people are working on and when it'll be done." Funny conversation with the head of engineering at a unicorn startup on stupid things companies need to stop doing to developers. https://devinterrupted.substack.com/p/the-2-things-you-ask-your-team-when?s=r 10 comments webdev