Remove Engineering Culture Remove Performance Remove Sustainability Remove Technical Review
article thumbnail

Nurturing Design in Your Software Engineering Culture

Strategic Tech

There are a few qualities that differentiate average from high performing software engineering organisations. In my experience, the culture is better and the results are better in orgs where engineers and architects obsess over the design of code and architecture. I highly recommend his writing on the topic.

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.

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. no oversharing or prying). A small change with ripple effects. No Q4 code freezes for us.

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. no oversharing or prying). A small change with ripple effects. No Q4 code freezes for us.

article thumbnail

Chaos Engineering at Datadog

LaunchDarkly

Our tools provide a surprisingly deep level of insight, into your applications for your engineers. As a result, it makes things like chaos engineering far easier to build and adapt and grow. It’s in the DNA of our company to be thinking about performance, and monitoring, and resiliency. Why should you listen to me?

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.

article thumbnail

Grown-Up Lean

LeanEssays

He describes “some surprising theories about software engineering”: I discuss these theories in terms of two fundamentally different development styles, the "cathedral" model of most of the commercial world versus the "bazaar" model of the Linux world. On the contrary, volunteers were motivated by seeing their contribution working right away.