Remove Development Remove Processing Remove Software Remove Software Engineering
article thumbnail

Green Software and Carbon Hack

DZone

In November 2022, the Green Software Foundation organized its first hackathon, “Carbon Hack 2022,” with the aim of supporting software projects whose objective is to reduce carbon emissions. In this article, I will summarize the key concepts of “green software” and explain how software engineers can help reduce carbon emissions.

Software 244
article thumbnail

Application observability meets developer observability: Unlock a 360º view of your environment

Dynatrace

Application observability helps IT teams gain visibility in their highly distributed systems, but what is developer observability and why is it important? In a recent webinar , Dynatrace DevOps activist Andi Grabner and senior software engineer Yarden Laifenfeld explored developer observability.

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

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. So we need to make it part of everything we do.

article thumbnail

A Note to Business Leaders on Software Engineering

Strategic Tech

Software developers are interchangeable. A software developer with a computer science degree will produce the same quality of work as any other software developer with a computer science degree. It makes business sense to hire cheap programmers and put in place a standard process. What do I measure?

article thumbnail

What is platform engineering?

Dynatrace

With growing multicloud complexity and the need for organization-wide scalability, self-service and automation capabilities have become increasingly essential for developer productivity. In response to this shift, platform engineering is growing in popularity. The result is a cloud-native approach to software delivery.

article thumbnail

Connect your software with the right people: Ownership drives effective collaboration

Dynatrace

Searching for the right people can take time, especially in large and complex software environments. Despite increasing automation, software development and incident management are human-centered activities. Any software engineer can search for monitored entities that relate to specific deployments and their respective teams.

Software 201
article thumbnail

How To Use BenchmarkDotNet: 6 Simple Performance-Boosting Tips To Get Started

DZone

As software engineers, we are always striving for high performance and efficiency in our code. One powerful way that can help us accurately measure the performance of our code is a process called benchmarking, and we’ll look at how to use BenchmarkDotNet with our C# code.