hello@logkit.io · Status · GitHub
Blog

Thoughts from the LogKit team on logs, systems, and clarity

Structured logs. Clear thinking.

Abstract network visualization representing data flow
Observability Oct 12, 2023 · 12 min read

The Death of the String Log: Why Structured Data Wins

We analyzed 50TB of production logs and found that unstructured strings lead to a 3x increase in mean time to resolution (MTTR). Here is how moving to typed fields changes the game.

Read the full essay →
All Observability Engineering Releases Culture
Engineering

Optimizing Go Context Propagation

How we reduced context lookups by 90% in our high-throughput Go microservices.

Read more
Releases

LogKit v2.0: Async Flushing

Zero-allocation updates and adaptive batching for sub-millisecond overhead.

Read more
Observability

Why we stopped using Grafana Loki

A deep dive into the trade-offs between open-source log aggregation and managed SaaS.

Read more
Engineering

Debugging 504 Gateway Timeouts at Scale

A real-world incident report on tracing slow downstream API calls.

Read more
Culture

On-call rotation best practices

How to keep your team sane during outages without burning them out.

Read more
Observability

The cost of high-cardinality tags

Why user_id as a tag might be killing your query performance.

Read more
Newsletter

One essay per month. No noise.

Get the latest on observability engineering, system design, and the LogKit roadmap delivered straight to your inbox.