Development Agile Test & Quality Assurance Project Management Requirements
CM & ALM Devops Cloud Mobile People & Teams

By Topic

The Latest Stories

6 Essential Technologies for Successful DevSecOps 6 Essential Technologies for Successful DevSecOps

Effective DevSecOps requires the support of technologies that can continuously identify and manage security risks throughout the entire software development lifecycle (SDLC).

Gilad David Maayan's picture
API Security, PII, and Healthcare API Security, PII, and Healthcare

In this article, we examine the importance of API security in the healthcare sector, sharing best practices to ensure personally identifiable information (PII) of users and patients is protected.

Ali Cameron's picture
10 Tips for Better Writing 10 Tips for Better Writing

Many people resist writing and are out of practice, but small improvements can make a big difference.  If you would rather go to the dentist than write a one-page report, these tips are for you.

Payson Hall's picture
Database Best Practices for DevOps Teams Database Best Practices for DevOps Teams

Continuous integration and continuous delivery (CI/CD) are critical parts of DevOps, but since almost all software projects involve databases, they can break down without proper database management.

Gilad David Maayan's picture
Java Adds Foreign Functions and Memory API Java Adds Foreign Functions and Memory API

Java 20 introduced the Foreign Functions & Memory API in its second preview. The new Foreign Functions & Memory API provides functionality for Java code to interoperate with foreign memory and foreign functions.

Deepak Vohra's picture
Exploring the Features of CodeWhisperer and Its Role in the Future of Coding Exploring the Features of CodeWhisperer and Its Role in the Future of Coding

Learn how Amazon CodeWhisperer is uniquely designed to help you develop better code faster, improve security, protect your privacy, and strengthen—not threaten—your career as a coder.

The Cost of Vendor Delays The Cost of Vendor Delays

Make sure that your change management process is clearly outlined at the beginning of a project and use it when there are unforced errors to get concessions from a vendor when the fault is clearly on their side.

Payson Hall's picture
Java Introduces Virtual Threads Java Introduces Virtual Threads

In this article we discuss virtual threads that were first introduced in OpenJDK 19, and are now in a second preview in OpenJDK 20.

Deepak Vohra's picture