New & Notable

Product backlog vs. sprint backlog: What's the difference?

The sprint backlog and product backlog are important elements of Scrum and essential to iterative and incremental development. Here's how they are distinct and also work together.

Acceptance criteria vs. definition of done: What's the difference?

Software teams must understand the important distinction between acceptance criteria and definition of done and how to use them together to deliver a finished product.

Spring, Quarkus or Jakarta EE? How to choose a Java framework

Choosing a Java framework is not about which one is best, it's about accepting their tradeoffs of stability, flexibility and complexity. Here's how to evaluate each vs. your needs.

How to configure multiple AWS CLI authentication credentials

Need to configure multiple AWS accounts in the CLI tool? It's barely an inconvenience with the AWS CLI tool.

Send SMS texts with Amazon's SNS simple notification service

Learn how to build a Python-based AWS Lambda function that uses Amazon SNS to send SMS text messages as notifications to your application users.

Coffee Talk: News & Insight

View All Posts

Multimedia

Videos, Podcasts, Photo Stories and Infographics

Search thousands of tech definitions

View All Definitions