article thumbnail

You are what you Git: how your VCS branching model affects your delivery cadence

CircleCI

Before joining CircleCI, my years of experience led me to believe that I was an engineer with a firm understanding of the technical aspects of the craft, as well as what is considered good practice. It might only partially implement a feature (protected by feature flags or just not user-accessible), get reviewed, and get merged.

article thumbnail

2020: The Year Bee-hind Us

Honeycomb

In March I wrote the following: Observability is a paradigm on which we can build a safe, healthy, sustainable future for the tech industry. A better tech industry is better for supporting this complex, interdependent society we live in. It is not ok for heartbeats to be a special case, constrained to tightly controlled windows.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

2020: The Year Bee-hind Us

Honeycomb

In March I wrote the following: Observability is a paradigm on which we can build a safe, healthy, sustainable future for the tech industry. A better tech industry is better for supporting this complex, interdependent society we live in. It is not ok for heartbeats to be a special case, constrained to tightly controlled windows.

article thumbnail

Panel Discussion: Teams, Processes, and Practices in DevOps

LaunchDarkly

That’s fascinating because it touches on so much of what you know and I’ve been in software engineering for a couple of decades now, a couple of days, decades, but sounds like couple of days. As the longer time you spend in it, the more you realize how much more it is about people than about technology. Maybe yes, maybe no.

article thumbnail

On Becoming a VP of Engineering, Part 2: Doing the Job

Honeycomb

This is particularly hard on engineering teams, where we always have to balance multiple priorities: security, reliability, performance, UX, shipping new features, iterating on existing features, internal developer experience, maintainability/tech debt, quality, scaling, etc.