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. If you’re interested in improving the design mindset in your engineering culture, I hope that the following techniques provide you with some food for though. It can be a cost-effective approach.

article thumbnail

Establishing and Enabling a Center of Production Excellence

Honeycomb

As such, the group needs access to independent funding and other guarantees that grant it sufficient power to do its work in order to sustain itself—in case certain factions try to impede it. Some parts of the organization may understand them as a blessing and others a curse. To build upon this analogy to safety departments, Provan et al.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Building strong distributed teams, one pixel at a time

CircleCI

When I joined CircleCI in 2018, the engineering team had been growing by 50 percent year over year, and also increasing in terms of geographical distribution. And after all this growth, we were running into challenges around evolving our engineering culture. Conversely, the management team was incredibly small.

Culture 134
article thumbnail

Making the Internet faster at Netflix

Hacker Earth Developers Blog

What was the first programming language you, you ever recorded in and you still use that? And for the first few months, I was just doing things like discussing different bits and pieces about programming and all I had was a paper to write different things on. Uh, so yeah for me the first programming language is Pascal.

Internet 200
article thumbnail

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

Honeycomb

For example, right as I was transitioning into this role, I did inhumane things with my own schedule to quickly build out our SOC 2 and HIPAA compliance programs at the request of our go-to-market leaders.

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. Furthermore, no interactions or data exchanges were allowed except through API’s.