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.

article thumbnail

Thoughts on organizing architecture

Xebia

We live in a world where we can instantly make use of infrastructure via cloud providers. Albeit via cloud providers where you can autoscale your infrastructure, or via Software-as-a-Service providers who offer you functionality out of the box. Gone are the days of creating large project plans and business cases.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Thoughts on organizing architecture

Xebia

We live in a world where we can instantly make use of infrastructure via cloud providers. Albeit via cloud providers where you can autoscale your infrastructure, or via Software-as-a-Service providers who offer you functionality out of the box. Gone are the days of creating large project plans and business cases. Code test. <?php

article thumbnail

A guide to personal retrospectives in engineering

CircleCI

This post was written by Stig Brautaset, CircleCI Senior Software Engineer, in collaboration with Cian Synnott, CircleCI Senior Staff Software Engineer. Retrospectives are a well-established resource in the software and systems engineering toolbox. What is a personal retrospective? Who are personal retrospectives for?

article thumbnail

How We Define SRE Work, as a Team

Honeycomb

But looking at the responsibilities we were taking around vendor negotiations, voluntarily cross-pollinating silos and impacting engineering teams roadmaps in anticipation of scaling needs, we decided to rework that whole category into a broader “system-level” perspective. It therefore feels like a more adequate fit to our function.

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.” This can lead to frustration, a set back in deployment and high costs due to delays. So why did Google need to create its own definition? The Differences Between DevOps and SREs.

DevOps 145
article thumbnail

Shipping Node.js at Netlify

Netlify

services: the Netlify CLI , the build system and the serverless function bundler are just a few examples. In any of these cases, there’s a certain amount of information that is essential to get upfront, before any meaningful discussion or review can begin. operating system and Node/npm versions). All flavors of it.