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.

How CloudZero Built an Engineering Culture of Cost Autonomy

CloudZero

As a cloud cost intelligence company, we often like to say “every line of code is a buying decision”. If you’re running on AWS or one of the other big cloud providers, you know that a simple decision about how to architect an application can have a significant impact on your future cost of goods sold (COGS). DevOps

Insiders

Sign Up for our Newsletter

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

Micro-promotions and mentorship: the big impact of small actions in an engineering culture

CircleCI

For the last decade, I have worked in male-dominated environments. While during this time I’ve encountered many nitwits and detractors, I’ve also been fortunate to encounter many proponents and advocates. Although no company is perfect, at CircleCI I’ve had opportunities to grow my career in an environment I enjoy. Some of that is thanks to me, and a good slug of that is thanks to my coworkers.

Chaos Engineering as management practice

Xebia

Chaos Engineering is perceived as a technical practice. The post Chaos Engineering as management practice appeared first on Xebia Blog. Chaos Engineering chaos engineering culture leadership management organisation

Three practices managers can use gamification to drive enterprise change

Xebia

DevOps Engineering Culture change gamificationManagers within enterprise organizations are a success factor for enterprise change (sources). However, they do find themselves on a challenging playing field.

5 ways to do Continuously Improved Testing

Xebia

Continuous Delivery Digital Assurance End-to-End Testing Engineering Culture Quality Software TechnologyIn many organizations, automated testing lags behind and becomes a bottleneck for successful continuous delivery.

How I use Gitlab – multi-project pipelines for Cypress E2E testing

Xebia

Digital Assurance End-to-End Testing Engineering Culture QualityGitlab is my go-to place if I want to create and share a repo, setup CICD and create some examples for my Cypress adventures.

Improve your Functional Monitoring with the Functional Monitoring Quadrants

Xebia

Digital Assurance Engineering Culture Quality Software TechnologyFunctional monitoring is a crucial part of any successful Continuous Delivery implementation.

5 ways to do Continuously Improved Testing

Xebia

Continuous Delivery Digital Assurance End-to-End Testing Engineering Culture Quality Software TechnologyIn many organizations, automated testing lags behind and becomes a bottleneck for successful continuous delivery.

Is the Paved Road right for you?

Xebia

In her 2017 OSCON presentation , Netflix’s Dianne Marsh describes the Paved Road as ‘ A concept, formalizing a set of expectations and commitments between the centralized teams and our engineering customers ’. This is down to your company’s culture.

How I use Gitlab – multi-project pipelines for Cypress E2E testing

Xebia

Digital Assurance End-to-End Testing Engineering Culture QualityGitlab is my go-to place if I want to create and share a repo, setup CICD and create some examples for my Cypress adventures.

Improve your Functional Monitoring with the Functional Monitoring Quadrants

Xebia

Digital Assurance Engineering Culture Quality Software TechnologyFunctional monitoring is a crucial part of any successful Continuous Delivery implementation.

Article: Scaling and Growing Developer Experience at Netflix

InfoQ Articles

QCon Plus November 2021 Developer Experience Scaling Artifacts & Tools Netflix Software Engineering Culture & Methods articleAn optimal Developer Experience will depend a lot on the company the developer is working for.

Article: Employing Team-Based Agile Coaching to Establish SRE in an Organization

InfoQ Articles

Infrastructure Reliability Agile Feedback Maturity Models Coaching Site Reliability Engineering Culture & Methods DevOps articleEstablishing SRE in a software delivery organization typically requires a socio-technical transformation.

Article: Using Machine Learning for Fast Test Feedback to Developers and Test Suite Optimization

InfoQ Articles

Feedback Continuous Delivery Testing Software Testing Planning Bug Triaging Machine Learning Defects AI, ML & Data Engineering Culture & Methods articleSoftware testing, especially in large scale projects, is a time intensive process.

Article: Getting Rid of Wastes and Impediments in Software Development Using Data Science

InfoQ Articles

Applied Research Lean Removing Waste Process Agile Conferences Data Science AI, ML & Data Engineering Culture & Methods article

How to Scale Engineering Processes w/ Twitter's VP of Engineering

Dzone - DevOps

Maria Gutierrez is the VP of Engineering for Strategy and Operations at Twitter. She joins a special livestream of the Dev Interrupted podcast to share her career journey, her strategies for sustainably scaling engineering teams and the three pillars of engineering processes.

Article: Agile Development Applied to Machine Learning Projects

InfoQ Articles

Agile Practices Agile Software Development Development AI, ML & Data Engineering Culture & Methods articleMachine learning is a powerful new tool, but how does it fit in your agile development?

How We Define SRE Work

Honeycomb

At the time of writing this post, I have officially been at Honeycomb for one year as a site reliability engineer (SRE). The charter (aka what site reliability engineers should care about). How site reliability engineers shape their work.

How to Rethink Sprint Retrospectives to Shape a Better Culture

DevOps.com

The post How to Rethink Sprint Retrospectives to Shape a Better Culture appeared first on DevOps.com. Blogs DevOps Culture Enterprise DevOps Leadership Suite business alignment devops teams engineering culture Sprint retrospectivesIf you have been in a scrum team (or even an agile software development team), you most certainly have had or heard about sprint retrospectives or gone through them.

On Not Being a Cog in the Machine

Honeycomb

For personal reasons, I decided to move on from a Staff “Engineer” position* for something possibly closer to operations and incident handling. Someone who can work in both software engineering and automation. It’s related to something cognitive engineers call the context gap.

Engineers New to Honeycomb, What Did You First Notice About How We Do Things Here?

Honeycomb

We’ve wondered, in the past, what new engineers think about how we do things at Honeycomb. Meet Elliott and Reid, two of our engineers that recently hit their 90 day mark. What’s your name, how long have you been here, and what do you do, as an engineer?

The Fallacy of Move Fast and Break Things

LaunchDarkly

You need two things to effectively move fast: a culture of psychological safety and smart investments in tooling. The culture and tools are part of the equation; the final piece is having the right processes in place to effectively use the tools and support the people.

Tools 107

Data Engineers of Netflix?—?Interview with Kevin Wylie

The Netflix TechBlog

Data Engineers of Netflix?—?Interview Interview with Kevin Wylie This post is part of our “Data Engineers of Netflix” series, where our very own data engineers talk about their journeys to Data Engineering @ Netflix. Kevin, what drew you to data engineering?

Three practices managers can use gamification to drive enterprise change

Xebia

DevOps Engineering Culture change gamificationManagers within enterprise organizations are a success factor for enterprise change (sources). However, they do find themselves on a challenging playing field.

Games 26

Data Engineers of Netflix?—?Interview with Samuel Setegne

The Netflix TechBlog

Data Engineers of Netflix?—?Interview Interview with Samuel Setegne Samuel Setegne This post is part of our “Data Engineers of Netflix” interview series, where our very own data engineers talk about their journeys to Data Engineering @ Netflix. Data Engineers of Netflix?—?Interview

Tips for Onboarding New Hires Remotely

LaunchDarkly

Traditionally, we do our first week “on-site” in our Oakland headquarters, which allows the new hire to feel out the culture of the company, meet colleagues, have water cooler chats, and my personal favorite, enjoy 1:1 walks along Lake Merritt. DevOps employee onboarding engineering culture

The Rise of the Front-End Developer

LaunchDarkly

On May 21, for the Test in Production Meetup on Twitch , Yoz Grahame, Developer Advocate at LaunchDarkly, moderated a panel discussion featuring Rebecca Murphey, Senior Technical PM at Indeed, and Ben Vinegar, VP of Engineering at Sentry. DevOps engineering culture engineers front-end

MVC 52

Article: The Top Three Priorities for Engineering Leaders in 2022 and Beyond

InfoQ Articles

For engineering leaders, the Great Resignation has made it clear that maintaining employee satisfaction should be a top priority in the coming year. Culture Wellbeing Developer Experience Leadership Recruiting Architecture & Design Culture & Methods article

Using team sentiment and process health metrics to identify developer burnout

Allstacks

In the summer of 2021, we published an article on preventing developer burnout and tech culture’s historical tendency to glamorize being “so busy.” EngineeringMental health is at the forefront of everyone’s radar, and Allstack is here for it.

Panel Discussion: Teams, Processes, and Practices in DevOps

LaunchDarkly

At the November Test in Production Meetup in San Francisco, LaunchDarkly’s Yoz Grahame (a Developer Advocate) moderated a panel discussion featuring Larry Lancaster, Founder and CTO at Zebrium, and Ramin Khatibi, a Site Reliability Engineer (SRE) and infrastructure consultant.

Agile 10

10 Books Every Senior Engineer Should Read

Dzone - DevOps

Engineers are natural readers. I picked some of my favorite books at my company, Semaphore — books that have profoundly influenced the company’s engineering culture.

Never stop learning – Thoughts after four years with our epic team

Xebia

If you add a culture in which we continuously help each other by focusing on what we can still improve, that sometimes can become a bit scary. The last topic I would like to address is our main theme for the upcoming period: Creating Engineering Cultures for our Customer.

Budget 130

Never stop learning – Thoughts after four years with our epic team

Xebia

If you add a culture in which we continuously help each other by focusing on what we can still improve, that sometimes can become a bit scary. The last topic I would like to address is our main theme for the upcoming period: Creating Engineering Cultures for our Customer.

Budget 130

What Is DevOps Culture?

Dzone - DevOps

At its essence, a DevOps culture involves closer collaboration and a shared responsibility between development and operations for the products they create and maintain. DevOps teams work autonomously and embrace a software engineering culture, workflow, and toolset that elevates operational requirements to the same level of importance as architecture, design and development. agile devops software agile methodologies work culture

18 Signs of a Systemic Toxic Team Culture

Scrum.org

TL; DR: 18 Signs of a Systemic Toxic Team Culture. While they try to become more appealing to product and software developers, they still have difficulties understanding what it takes to build an attractive product/engineering culture.

Four short links: 18 March 2020

O'Reilly Media - Ideas

Software Engineering at Google — a new O’Reilly book. Covers Google’s unique engineering culture, processes, and tools, and how these aspects contribute to the effectiveness of an engineering organization.

Media 53

An update on CircleCI's reliability

CircleCI

We fully embrace blameless engineering culture and the DevOps principle of “you build it, you run it,” but the distributed nature of both our system and our teams has made that connection, communication, and resolution difficult.

Commerce Tomorrow Podcast

Joel Crabb

I recently had the opportunity to sit down with Kelly Goetsch and Dirk Hoerig to record an interview on Target’s engineering culture as part of their Commerce Tomorrow podcast. I’ve been using the studio to create an internal podcast for Target Engineering so we had an audio engineer and figured out how to include Dirk from Germany.

Thoughts on organizing architecture

Xebia

No long debates with other engineers about the envisioned solution. Architects should be dynamic, understanding the purpose of management with the organization and the engineering challenges of the development teams. A senior engineer or team lead can be appointed as the tie-breaker.