Developer

Developer | News, how-tos, features, reviews, and videos

robot gear automation
ChatGPT R, robotic hand typing on keyboard

calendar and hourglass

Why software developers prefer DORA metrics

Software engineering teams have tried all sorts of ways to measure the software development process and developer productivity. Here’s why DORA metrics are becoming the industry standard.

docker storage colorful shipping containers by grzegorz petrykowski shutterstock 70090078 copy

Docker’s bad week

Instead of focusing on the poorly communicated decision to sunset Free Teams, look at the company’s overall direction to focus on what developers want.

teamwork / fist bump / collaboration

Developers, unite! Join the fight for code quality

Advocating for quality code isn’t always easy, because management doesn’t always care. But it’s the only way to build good things that deliver on their promise.

toned close up of a hand holding a stopwatch 57437132

The problem with development speed

Instead of focusing on output, think about increasing testing and research and being willing to scrap projects that don't seem likely to succeed.

executives on the move stairs career promotion upward steps

Career paths for devops engineers and SREs

Engineers can use devops as a springboard to architecture, data science, provisioning, machine learning, security, and other fields that need experts.

money cash salary compensation hundred dollars fistful of money

Companies can’t stop using open source

Even though open source can be more expensive than proprietary software, the time savings and ability to free up developers to innovate are worth it.

Community, many hands, celebration

State of JavaScript: A conversation with Sacha Greif

The 'State of JavaScript' visionary discusses what he's learned from creating and maintaining this vital open source community resource.

artificial intelligence / machine learning / network

ChatGPT and software development

How can developers use generative AI to write better code, increase productivity, and meet high user expectations?

Horizon, road, long view

The tech leader's guide to 2023

What's ahead for cryptocurrency, cybersecurity, AI-based application development, and extended reality in 2023? Here's a roadmap from some of tech's most forward-thinking leaders.

shutterstock 1018105807 rainbow colored parachute against a blue sky and cirrus clouds

What developers should do during a downturn

Six steps you can take to position yourself for the next tech boom, and to keep paying the bills in the meantime. First, don’t despair.

shutterstock 440449237 gush of water from a fountain

The mark of a healthy engineering culture

The primary benefit of healthy engineering culture is predictability—the ability to ship high-quality software on time, reliably and repeatedly. It flows from the bottom up.

shutterstock 1840085851 help wanted sign in office window

JavaScript, Java, and Python skills top demand

And demand for TypeScript, Swift, Scala, Kotlin, and Go skills all exceed supply, according to CodinGame-CoderPad tech hiring report.

rock concert audience party music celebrate

Developer experience will take center stage in 2023

Retaining engineering talent will be a top priority in the coming year. And traditional developer productivity management approaches will be kicked to the curb.

man holding box of personal items after being fired from job

What to do when your devops team is downsized

Five tips to help you manage the emotional and practical repercussions when colleagues are let go.

measure yellow measuring tape tangled intertwined by jamie via flickr

Should we measure developer productivity?

The strength of the software development team is each individual developer. The strength of each developer is the team.

A woman and a man have a conversation while holding a notebook and pen, coffee and a mobile tablet.

How to explain devops jargon to business executives

Establishing a common understanding of IT technical terms helps manage executives’ expectations and gain their support.

road to future forward idea cloud road

The 7 Rs of cloud app modernization

How do you know when to simply relocate an app and when to rebuild from the ground up? Here are some tips on evaluating the technical side and the business case.

a burned out, frazzled man in disheveled shirt and tie

Avoid tech burnout: 5 ways to disconnect and relieve stress

If simple self-care isn't recharging your batteries, look for ways to create more long-term improvements in your work life and mental outlook.

Load More