VOOZH about

URL: https://dzone.com/users/4248382/linearb.html

⇱ Dan Lines - DZone Member


Dan Lines

COO at LinearB

Santa Monica, US

Joined Jan 2020

http://linearb.io/

About

I'm the COO & Co-Founder of Dev Orchestration and Observability startup LinearB. I host the Dev Interrupted Podcast for engineering leaders and was the VP of Engineering & Operations at Cloudlock. I live with my wife and child in Santa Monica, CA.

Stats

Reputation: 5788
Pageviews: 1.2M
Articles: 62
Comments: 20

Articles

Reimagining DORA Metrics and Leveraging Feature Flags
Split.io's VP of Engineering Ariel Perez joins Dev Interrupted to discuss the effects the emergence of feature flags and the effect it's having on DORA metrics/
July 17, 2023
· 2,229 Views · 1 Like
Inside the Top 10% of Engineering Orgs
The 2023 Engineering Benchmarks report is out, and LinearB's Ben Lloyd Pearson is here to take us through the data they've accumulated.
July 3, 2023
· 2,525 Views · 1 Like
Coding Your Dreams Into Reality: Lessons From an Engineer Turned Entrepreneur
Jake Lumetta, founder and CEO of ButterCMS, joins Dev Interrupted to give advice to engineers-turned-entrepreneurs and how to build up your startup.
June 14, 2023
· 2,034 Views · 1 Like
Decoding Duolingo: Returning to the Office, Enabling First-Time Managers, and More
Duolingo's Sr. Director of Engineering, Fabio Lessa joins us to discuss RTO and how Duolingo has been so successful in transitioning back to an office.
June 12, 2023
· 2,451 Views · 2 Likes
Exploring the Capabilities of eBPF
Author and Chief Open Source Officer Liz Rice presents her new book on eBPF and explains how it can give any developer superpowers.
May 30, 2023
· 3,859 Views · 1 Like
How Open Source Enabled Kubernetes’ Success
Kubernetes took years to fully form. Learn the history behind how open source played into the rise of Kubernetes through co-founder Brendan Burns.
May 9, 2023
· 6,809 Views · 3 Likes
GitStream vs. Code Owners vs. GitHub Actions
Looking to streamline your GitHub pipeline but unsure where to start? Find out when to use gitStream vs. code owners vs. GitHub Actions.
April 19, 2023
· 4,018 Views · 3 Likes
DevOps Is the Philosophy, Platform Is the Practice
Humanitec founder and CEO Kaspar von Grünberg explains how platform engineers have been keeping DevOps working as a model.
April 6, 2023
· 5,553 Views · 2 Likes
How To Add Estimated Review Time and Context Labels To Pull Requests
The easiest way to cut down your code review time is as simple as letting developers know how long a review will take.
March 30, 2023
· 3,371 Views · 3 Likes
Solving the Enduring Pain of Authorization With Aserto’s Co-Founder and CEO, Omri Gazitt
Security requirements such as authorization and access can be a pain. Dev Interrupted interviews Omri for some tips and tricks.
March 8, 2023
· 4,278 Views · 3 Likes
The Problem With MTTR: Learning From Incident Reports
While at the DevOps Enterprise Summit in Las Vegas, we caught up with Courtney Nash at Verica to discuss her position as an Internet Incident Librarian.
March 7, 2023
· 4,019 Views · 4 Likes
Gene Kim and the Rise and Fall of DevOps | Conversations From DevOps Enterprise Summit
Dev Interrupted travels to Vegas to attend DOES and interview the top engineering leaders in the field under the Dev Interrupted Dome.
February 6, 2023
· 2,566 Views · 2 Likes
Connecting Your Devs' Work to the Business
At LinearB's recent Interact conference, we had three of the top engineering leaders on to give their say on how teams should solve problems.
January 30, 2023
· 3,928 Views · 2 Likes
The Promise of Platform Engineering
Live from Interact, Charity Majors joins Dev Interrupted to discuss hierarchy and platform engineering
January 6, 2023
· 3,977 Views · 3 Likes
What Is Continuous Merge?
Get a deep dive into what continuous merge is, and why you need to implement it into your team today.
December 18, 2022
· 4,383 Views · 3 Likes
Why Discord Is Betting Big on Devs With Anjney Midha, VP of Platform Ecosystem at Discord
In this episode of Dev Interrupted, we dive into what Discord has planned for the future as its platform grows and evolves through the modern world.
December 9, 2022
· 7,354 Views · 5 Likes
Where Did All The Focus Time Go? Dissecting 1.5 Million Meetings With Clockwise's VP of Engineering Dan Kador
Dan Kador joins Dan Lines in this episode of Dev interrupted to discuss Clockwise's research into their software engineering meeting report.
December 1, 2022
· 8,231 Views · 3 Likes
What a Healthy Relationship With Open Source Looks Like Ft. Gitlab’s John Coghlan
Almost everyone uses open source, but how do they contribute to it? John joins Dan Lines on this episode of Dev Interrupted to talk about making devs' lives better
September 29, 2022
· 5,791 Views · 1 Like
Ship/Show/Ask: A Branching Strategy for Modern Dev Teams With Rouan Wilsenach
The branching strategy has been reimagined. Meet the mind behind it. In Rouan's first ever podcast appearance, he discusses his book "Ship/Show/Ask."
September 27, 2022
· 3,240 Views · 2 Likes
Why Devs Break up With Their Bosses W/ Oliver Wyman’s Carolyn Vo
Management and leadership go hand-in-hand, and treating your devs with respect is of the utmost importance.
September 26, 2022
· 3,357 Views · 2 Likes
We Solved Dev Infrastructure, so Why Does It Suck To Build Stuff?
In this interview, Tanmai Gopal of Hasura joins Dev Interrupted to discuss how he's handling his company in a world of changing DevOps infrastructure.
September 22, 2022
· 4,773 Views · 2 Likes
Lessons Learned From Programming at Google With Hyrum Wright and Titus Winters
In this interview, listen to Google senior staff engineers discuss their careers and give advice on how to run your software engineering team.
September 20, 2022
· 5,372 Views · 1 Like
Solving The Pull Request Problem With Continuous Merge
Fact: the state of pull requests is broken and we finally have the data to prove it. In this interview, learn about a proposed solution: continuous merge.
September 7, 2022
· 9,157 Views · 6 Likes
Creating a Better CTO Playbook With Dama Financial's CTO Zach Goldberg
Explore this conversation with Dama Financial's CTO Zach Goldberg as he provides some guidance on how to be a CTO who can properly lead and inspire developers.
August 25, 2022
· 8,013 Views · 3 Likes
Level up Your Engineering Management Skills: Why You Should View Your Mistakes as ‘Misses’
Ian Nowland of DataDog speaks with me about how to be a stellar engineering manager and gives some tips on why "mistakes" are more valuable than you realize
August 20, 2022
· 6,019 Views · 3 Likes
The Best Solution to Burnout We’ve Ever Heard
Join the best minds from Slack, Netlify, and Ambassador Lab in one of the best conversations we’ve ever heard on topics like dev toil, focus, and burnout.
July 21, 2022
· 7,580 Views · 2 Likes
4 Careers for People with Coding Backgrounds
CTO Connection's Peter Bell joins us to talk about the four different types of career paths coders can take and what they involve
Updated June 20, 2022
· 9,930 Views · 3 Likes
3 Reasons It’s Hard To Invest In True Innovation
Jason Warner of Redpoint Ventures joins Dev Interrupted to discuss why investors are so picky when it comes to ideas that are revolutionary
June 10, 2022
· 6,793 Views · 5 Likes
The 2 Things You Ask Your Team When You Pass $1B w/ Hippo’s VP of Engineering
Hippo, a newly minted giant in insurance, just passed a $1 billion valuation. Mike Gordon joins Dan Lines to talk about their company and more
June 9, 2022
· 6,061 Views · 2 Likes
3 Proven Ways Managers Can Improve Developer Focus
Katie Wilde, VP of Engineering at Ambassador Labs, joins us to discuss how to maximize your productivity by creating room for your devs' focus
Updated June 6, 2022
· 5,918 Views · 2 Likes

Comments

Engineering Metrics Benchmarks: What Makes Elite Teams?

Apr 22, 2022 · Dan Lines

Very proud of the work by the data science team on this project - hopefully this will help guide other engineering teams.

The Pull Request Paradox: Merge Faster by Promoting Your PR

Dec 17, 2021 · Dan Lines

Thank you! I'm hoping that as we iterate on the product it'll get better and better at solving the problem. This is a strating point - would love your feedback on the beta!

The Pull Request Paradox: Merge Faster by Promoting Your PR

Dec 17, 2021 · Dan Lines

I'm hoping we can have the Slack integration done early 2022 - and I think there's other ways we can leverage the data we're getting from LinearB to help Devs. I'm pretty excited about it - I'd have for a tool like this back when I was coding regularly.

The Pull Request Paradox: Merge Faster by Promoting Your PR

Dec 17, 2021 · Dan Lines

Thanks Connor, appreciate you reading!

The Pull Request Paradox: Merge Faster by Promoting Your PR

Dec 17, 2021 · Dan Lines

Thanks Adam, really appreciate it!

INTERACT: The Interactive, Community-driven Conference for Engineering Leaders

Aug 04, 2021 · Dan Lines

Can't wait to speak at this!

Project Management Tools are Plan-First, Not Develop-First. 3 Solutions.

Aug 30, 2020 · Dan Lines

Thanks Mark and Yes, I believe a shared source-of-truth is highly beneficial for all hands on contributors and stakeholders in software projects.

Project Management Tools are Plan-First, Not Develop-First. 3 Solutions.

Aug 20, 2020 · Dan Lines

2) Most project management tools have a "plan-first mindset". They make sure the initial skeleton of epics, stories, task, bugs etc...are created, defined, estimated and slotted into a backlog or sprint really well. But, what happens is as soon as coding starts, they become less valuable to the technical members (devs, tech leaders) on the team. Knowing that a ticket is "in-progress" is not very useful when you need real-time info about code, branches, PRs, releases to make good decisions during the iteration.


Project Management Tools are Plan-First, Not Develop-First. 3 Solutions.

Aug 20, 2020 · Dan Lines

Lots of great comments and insights here! I've seen two main problems that happens to dev teams when using project management tools:

1) Most project management tools are highly flexible because teams work in many different ways and there are many use cases that they are trying to solve (because they have both technical and non-technical users to please). This "flexibility" makes it really easy to get the config/workflow setup into a state that is not great for the technical members of the team.

“Too Many Meetings”… A Dev’s Cry For Help: 5 Things Team Leads Can Do

Jul 17, 2020 · Dan Lines

"Why do I need to know what other groups in my department are working on?". I've success with the following formula:

1) Explain with 1 item that helps developers immediately. "If you understand what other groups in your department are working on, it can allow you to:
- Make better technical development decisions as you have expanded system context
- Make better product decisions as you may understand the customer better
- Understand dependencies that may make you have to redo your work

2) Explain 1 item that helps developers with career growth opportunities:
- Developers that get promoted to technical managers often get selected because they have a solid understanding of the entire department. (for example)

“Too Many Meetings”… A Dev’s Cry For Help: 5 Things Team Leads Can Do

Jul 17, 2020 · Dan Lines

Thanks for your thoughts Oliver! The failed attempts definitely require discipline and I think the key is that the discipline through-out the company has to be accompanied with an understand of "why". If everyone buys into why allowing developers extended focus time is important it will be easier to stay disciplined.

Promoted from Dev to Team Lead: 8 Things They Didn’t Tell Me

Jun 25, 2020 · Dan Lines

Thanks Bruno! Great point that the company style/culture/constraints will have a major effect on your experience.

Promoted from Dev to Team Lead: 8 Things They Didn’t Tell Me

Jun 24, 2020 · Dan Lines

Thanks Larry! Happy that you got value from the article. I think you're right about translating to other geographies. I've been meeting with teams across the globe and I think these points are applicable for most team leads I've met with

Promoted from Dev to Team Lead: 8 Things They Didn’t Tell Me

Jun 24, 2020 · Dan Lines

Glad you enjoyed it!

Promoted from Dev to Team Lead: 8 Things They Didn’t Tell Me

Jun 20, 2020 · Dan Lines

Thanks Praphull, happy this made your personal cheatsheet :)

Promoted from Dev to Team Lead: 8 Things They Didn’t Tell Me

Jun 19, 2020 · Dan Lines

Thanks Jawad! Happy to help our community.

VP Engineering and VP Product: How to create a united front

Jun 10, 2020 · Dan Lines

I think when this happens it's an organizational issue - not a problem with individual Sales folks. Engineering is too disconnected from Sales.

Velocity is the Most Dangerous Metric for Dev Teams

May 22, 2020 · Dan Lines

Thanks for the thoughts Rodrigo. I love the "Mentor our executives" aspect of what you are saying. Regardless of it relates to forecasting, performance metrics, capacity planning etc...providing knowledge to facilitate the right discussion is the key!

Velocity is the Most Dangerous Metric for Dev Teams

May 22, 2020 · Dan Lines

Hey Russell - I have seen this perception in general with everything getting turned against us. I think that most of the time, it is not coming out of an evil intention. I believe it's mostly due to lack of knowledge and we on the engineering side can help fix that knowledge gap (although it takes effort).

User has been successfully modified

Failed to modify user

Let's be friends: