DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Generative AI has transformed nearly every industry. How can you leverage GenAI to improve your productivity and efficiency?

SBOMs are essential to circumventing software supply chain attacks, and they provide visibility into various software components.

The Latest Maintenance Topics

article thumbnail
Tips To Keep Track of Code and Infrastructure Security Risks
Many people assume that the software we use on a regular basis is completely secure, but this is far from the truth in the software industry.
July 24, 2023
by Felipe Ferrari
· 3,018 Views · 1 Like
article thumbnail
Revolutionizing Inventory Management With Artificial Intelligence: A Comprehensive Guide
Discover how AI can enhance inventory management with this guide for managers and business owners looking to streamline operations.
July 21, 2023
by Yifei Wang DZone Core CORE
· 6,473 Views · 2 Likes
article thumbnail
The Agile, the Fragile, and the Iron Fist of Branching Strategies
Effective branching strategies help maintain order in the chaos, streamlining the delivery of code from development to production.
July 20, 2023
by Sasha Medvedovsky
· 7,676 Views · 7 Likes
article thumbnail
Comparing Message Queues and Message Brokers: Understanding the Differences
In this article, you will better understand what message brokers and message queues are, alongside their differences.
July 20, 2023
by Shay Bratslavsky
· 7,855 Views · 4 Likes
article thumbnail
Learning from Incidents Is Not the Goal
The goal is not for organizations to learn from incidents: It’s for them to be better, more successful businesses.
July 20, 2023
by Chris Evans
· 3,016 Views · 1 Like
article thumbnail
The Theory of Debugging
What do you do when you have a bug? Using a well-defined process instead of looking everywhere can significantly change the issue resolution process.
July 20, 2023
by Shai Almog DZone Core CORE
· 6,603 Views · 6 Likes
article thumbnail
6 Ways Cloud Computing and Virtualization Energize Utility IT Operations With Scalability and Flexibility
Explore the impact of these factors on IT in utilities and energy, stressing the need for adaptable and durable infrastructure to tackle future obstacles.
July 19, 2023
by Mohammed Rameez Rizvi
· 5,409 Views · 2 Likes
article thumbnail
The Art of the Bug Fix: Boosting Software Quality Through Effective Git Commits
Explore the process and impact of bug-fixing on software based on insights from a million git commits. And learn about factors influencing bug-fix quality and more.
July 19, 2023
by Rajeev Bera DZone Core CORE
· 8,260 Views · 2 Likes
article thumbnail
Kafka: Powerhouse Messaging
Kafka plays a crucial role in modern data architectures, enabling real-time data processing, seamless integration with various systems, and event-driven microservices.
July 18, 2023
by Andrea Arnold
· 5,120 Views · 3 Likes
article thumbnail
Keep the Monolith, but Split the Workloads
In this article, dive in for a look at a technique – splitting your workloads – that can significantly reduce that pain, costs little, and can be applied early.
July 18, 2023
by Lawrence Jones
· 5,951 Views · 2 Likes
article thumbnail
Precision at Scale: Unveiling the Secrets of Quality Engineering in Data Engineering
This article explores quality engineering in data engineering, covering principles, techniques, and best practices for achieving precision at scale.
July 14, 2023
by Sandeep Rangineni
· 4,972 Views · 3 Likes
article thumbnail
How the Strangler Fig Approach Can Revitalize Complex Applications
The Strangler Fig Approach is a modernization strategy that involves gradually replacing complex software while maintaining its functionality.
July 12, 2023
by Lee Altman
· 5,720 Views · 8 Likes
article thumbnail
Building for Failure: Best Practices for Easy Production Debugging
Applications fail, that's inevitable. All the testing, QA, CI and defensive programming can make this a rare occurrence, but can't eliminate failure.
July 12, 2023
by Shai Almog DZone Core CORE
· 3,194 Views · 2 Likes
article thumbnail
What Is Quality Assurance? A Getting Started Guide
In this article, we will delve into the fundamentals of Quality Assurance, its key principles, methodologies, and its vital role in delivering excellence.
July 12, 2023
by Veethee Dixit
· 3,077 Views · 1 Like
article thumbnail
Designing High-Performance APIs
Learn API design principles for high-performance, scalable APIs that deliver exceptional user experiences and handle growing workloads.
July 10, 2023
by Julie Moore
· 22,926 Views · 5 Likes
article thumbnail
Evolving DORA Metrics: Discussing Emerging Trends and Advancements in DORA Metrics
What advancement allows organizations to holistically measure DevSecOps performance, ensuring not only speed and efficiency but also integrity and reliability?
July 7, 2023
by Harshad Ithape
· 4,503 Views · 2 Likes
article thumbnail
Kubernetes: Advantages and Disadvantages
Discover the advantages and drawbacks of implementing an application with Kubernetes, a popular container orchestration system.
July 7, 2023
by Aditya Bhuyan
· 7,794 Views · 3 Likes
article thumbnail
How To Use GitLab for Simultaneous Execution of Jobs (Part 1)
In part one of this series, the reader will be introduced to the basics of GitLab, as well as continuous integration and continuous deployment/delivery.
July 6, 2023
by kedarnath mundluru
· 4,747 Views · 6 Likes
article thumbnail
Unraveling Data Integration Challenges
Explore solutions to common obstacles in data integration, including hardware limitations, inefficient processes, and incompatible systems.
July 6, 2023
by Pamela Price
· 4,122 Views · 1 Like
article thumbnail
Best Practices for Developing High-Quality Software
Best practices for developing top-notch software, covering key aspects like planning, coding, testing, and collaboration to ensure high-quality results.
July 5, 2023
by Praise Iwuh
· 3,747 Views · 2 Likes
  • Previous
  • ...
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • ...
  • Next

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • [email protected]

Let's be friends: