Remove Construction Remove Culture Remove Engineering Culture Remove Software Development
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.

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.

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

On Not Being a Cog in the Machine

Honeycomb

We build teams hoping to do that 1-5% and giving little attention to the rest, then wonder how to fix that culture. Initially, as a software developer, it’s tempting to frame the software as an independent system that you work on. — Fred Hebert (@mononcqc) August 5, 2020.

article thumbnail

Process

The Programmer's Paradox

A defective software development process, for instance, may appear to be reducing the overall number of bugs reaching the users, but the driving cause of the decreases might just be the throttling of the development effort. For software, picking a good process is crucial.

article thumbnail

Collective Protection

The Programmer's Paradox

My favorite jobs have all been wrapped in a strong engineering culture; one that strives to always do the right thing, pay attention to the details, avoid politics and focus on getting the best quality possible. Most of them were dominated by horrible people or bad cultures. It still does. Life is tough.

article thumbnail

Building Your First Slack Bot with Block Kit – A Step-by-Step Guide

Xebia

text.text = `Hi, *${username}* -- Keep track of a counter.`; // Return the block return { statusCode: 200, body: JSON.stringify(myLayout) }; }; Within the handleInteractivity method you can construct a new layout. The new layout you construct will resemble the interactivity or change that was just sent.

Lambda 130