/ Dan Sullivan

Dan Sullivan

Avatar photo

Dan Sullivan

Dan Sullivan is a principal engineer and architect specializing in cloud architecture, data engineering, and analytics. He has designed and implemented solutions for a wide range of industries.

The Latest Posts Featuring Dan Sullivan

Inside the Black Box: Bridging the Database Observability Gap
March 27, 2026
Database

Over the past 15 years, Agile and DevOps have accelerated application delivery, enabling faster, more reliable releases. Yet the database layer often remains a blind spot for observability and performance monitoring.

In this article, Kevin Kline shows why closing the database observability gap is critical to improving performance, efficiency, and resilience for DBAs, developers, and the businesses that depend on their data.

What to Know Before Becoming an Application Engineer
December 14, 2022
Applications
This article was updated on August 28th 2024 Application engineers, sometimes called software development engineers, play a crucial role in bridging customer needs and the efforts of application development teams.…
A Simplified Guide to OpenTelemetry
Digital services are increasingly built as a collection of components working in concert to deliver significant business functions. Understanding how these components of a system are working is crucial to…
Top 7 Customer Service Skills Every Service Desk Team Should Have
November 14, 2022
IT Service Management
Internal IT support teams are often the first place employees turn for help with technical issues, and it’s important for team members to be able to quickly understand problems, identify…
Can Shift Left Go Too Far? Why Testing in DevOps May Never Be the Same
Testing is commonly understood to be an essential and fundamental part of software development, but when and how to test is open to a wider variety of opinions. DevOps practitioners…
What is AIOps? The Importance of Artificial Intelligence for IT Operations
Modern IT environments are so complex, dynamic, and expansive that humans alone cannot effectively manage and maintain them. As a developer and operator, I have had to deal with failed…