Remove Culture Remove Engineering Culture Remove Infrastructure Remove Software Development
article thumbnail

InnerSource, a practice that brings open-source principles to internal software development within organizations

Xebia

InnerSource can be defined as the application of open-source software development principles within an organization’s internal software development processes. It draws on the valuable lessons learned from open-source projects and adapts them to the context of how companies create software internally.

article thumbnail

Nurturing Design in Your Software Engineering Culture

Strategic Tech

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. In orgs where it’s all about delivering tickets as quickly as possible or obsessing over technology, the culture and results are poorer. My experience is the opposite.

Insiders

Sign Up for our Newsletter

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

article thumbnail

A Software Engineering Career Ladder

James Shore

I’ve been quiet lately, and that’s because I’ve joined OpenSesame as Vice President of Engineering. It’s been a fascinating opportunity to rebuild an engineering organization from the inside, and I’m loving every minute. What I’m really doing is changing the engineering culture at OpenSesame. It tends to snap back.

article thumbnail

How do you know DevOps is working?

CloudGeometry

Is collaborative software development enough? DevOps changed software development – whether cloud-native, cloud-hosted or “Oops! First is the understanding that the division of labor between infrastructure and coding new features needs to be around the same table. Feature agility is sexy.

DevOps 130
article thumbnail

Technical Health Isn’t Optional

O'Reilly Media - Ideas

If you think rigorously about exactly what access every service and user needs, and implement that carefully, you’ve blocked the most important path through which an attacker can breach your infrastructure. Open Source and a Culture of Sharing. The rise of open source software in the 1990s has undoubtedly transformed IT.

article thumbnail

SIMPLE Solutions

Xebia

Think in terms of modern software development which mostly involves receiving data, transforming it, and sending it to the next part of the system. A simply managed solution encompasses more than just code or infrastructure. T he simpler it is to explain , the simpler it is to understand.

article thumbnail

DevOps vs. SRE: What’s the Difference Between Them, and Which One Are You?

OverOps

The official definition of DevOps is “a software engineering culture and practice, that aims at unifying software development and software operation.” In order to better communicate and build better products, DevOps became one of the most critical positions in every company.

DevOps 145