Previous

next

Stratum

Internal Concept

Tracer

A PostgreSQL observability platform designed to help developers identify performance issues through workflow-first monitoring rather than dashboard overload.

Project overview

Client

Internal Research

Industry

Developer Tools

Role

Product Design

Duration

3 Weeks

Tracer began with a simple question, what would PostgreSQL performance tooling look like if the interface was treated with the same care as the engineering behind it?

Existing monitoring platforms either target large enterprises with complex infrastructure or expose raw metrics that require deep database expertise to interpret. Independent developers and small engineering teams are often left without a clear understanding of what's changing, what's slowing down, or where attention is needed.

The objective was to design an observability platform that reduces cognitive overhead by organising performance data around engineering workflows rather than collections of dashboards.

Challenge

Database monitoring tools frequently optimise for data density rather than decision making. Engineers are expected to interpret multiple charts, logs and alerts before identifying a performance issue.

The challenge wasn't displaying more information it was making complex performance data immediately understandable while preserving the depth experienced users expect.

Design Principles

Workflow before dashboards

Organise around tasks, not metrics.

Surface meaning before numbers

Communicate change before detail.

Consistency through shared interaction

One interaction model throughout.

Key Decisions

Performance history as a heatmap

Rather than presenting a wall of charts, performance history is introduced through a yearly heatmap. Engineers can identify anomalies in seconds before drilling into individual metrics.

Thresholds drive the interface

Status indicators are calculated rather than decorative. Healthy, Warning and Critical states share the same threshold model across badges, alerts and summaries, ensuring every status communicates the same underlying logic.

Progressive inspection

Detailed information lives inside a shared slide-over panel accessible from multiple entry points. Users learn a single interaction pattern regardless of where they enter the workflow.

A scalable component system

Reusable components, spacing rules and interaction states were designed together to ensure future views could be added without introducing inconsistency.

Scaling the system

Consistency wasn't a visual exercise.

It was an interaction strategy. Shared components, spacing, hierarchy and behaviour created a system that allowed new workflows to be introduced without changing how the product felt to use.

Outcome

Tracer demonstrated that complex observability tooling doesn't need to sacrifice clarity for depth. By restructuring information around engineering workflows rather than isolated dashboards, performance data became easier to scan, understand and investigate.

What Shipped

  • Complete component system

  • Interaction model

  • Design system foundations

  • Interactive prototype

  • In Development

Impact

  • Discussion around threshold modelling and workflow

  • Multiple commercial enquiries following publication

  • Validated demand for workflow-first monitoring interfaces

Reflection

Designing Tracer reinforced an idea that carries across much of my work: professionals rarely struggle with complexity itself they struggle with fragmented complexity. When information architecture reflects the user's mental model, dense interfaces become significantly easier to navigate without removing capability.

Previous

next

Stratum