Remove Engineering Culture Remove Software Development Remove Sustainability
article thumbnail

Nurturing Design in Your Software Engineering Culture

Strategic Tech

Martin Fowler argues that internal quality of a software system enables new features and improvements to be delivered more sustainably. In Accelerate , Nicole Forsgren shows a link between well-designed, loosely-coupled architecture and more frequent software delivery. They prefer to work in isolation and just deliver.

article thumbnail

Empowering Engineering Excellence: Achieving a 26% Reduction in On-call Pages at Amperity with Modern Observability for Logs

Honeycomb

Being on the leading-edge of software development requires quality observability insights, and the company wanted a new partner that could support their engineering charter for continual improvement and growth. As Josh explains, “Quality data and context are imperative to sustain our advancements. The challenge?

Insiders

Sign Up for our Newsletter

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

Trending Sources

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. At CircleCI, my team uses a short-lived branching model for software development. We build this together.

article thumbnail

On Not Being a Cog in the Machine

Honeycomb

The approach they’ve had the entire way through felt deeply centered on people-first, characterizing people as non-linear first-order components in software development , and fully aware of sociotechnical challenges The awareness of people’s value appeared to run deep throughout the company.

article thumbnail

5 Ways to Increase Release Velocity with Observability

Honeycomb

The pressure on today’s development teams is real: innovate, release quickly, and then do it all again, only faster. Is it any surprise that studies are showing 83% of software developers are feeling burnout? But even the best observability offering needs a culture of support.

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. A production view of software development is fundamentally flawed.

article thumbnail

Share Pie: The DDD Treasure Hidden in Plain Sight

Strategic Tech

The cost of these small domain-related changes (like renaming, and extracting parts of code) is so little that it should be a good habit of every professional developer. In this story, the engineers and project manager decided to be bold and spend the time improving the model at the risk of missing a deadline.