Blog

What makes a great usage dashboard?
What makes a great usage dashboard?
by Peter Marton
Essential components of a great customer usage dashboard and exploring what leading companies are doing in this domain.
Product Hunt Launch 🏆
Product Hunt Launch 🏆
by Peter Marton
1st Developer Tool of the week and 2nd Product of the day
Prevent Expensive Overages
Prevent Expensive Overages
by Peter Marton
Businesses with tiered or usage-based pricing, especially in the AI and DevOps sectors, need to shield their profit margins from undue overuse.
Building a Consistent Kafka Consumer
Building a Consistent Kafka Consumer
by Peter Marton
Our journey from Kafka Connect to building a robust and scalable Kafka to ClickHouse sink by implementing a Kafka Consumer worker in Go.
Testing Stream Processing with Benthos
Testing Stream Processing with Benthos
by Sági-Kazár Márk
Generating sample data with Benthos to test stream processing with real-world usage data
How Finance and Engineering Team Up for Cloud Efficiency
How Finance and Engineering Team Up for Cloud Efficiency
by Peter Marton
Cost Per Transaction and Rate Cards helps Finance and Engineering to speak the same language and leads to higher cloud savings, and better outcomes.
Token Usage with OpenAI Streams and Next.js
Token Usage with OpenAI Streams and Next.js
by Peter Marton
Metering LLMs token usage with message tokenization, OpenAI streaming APIs, and Vercel AI SDK for Next.js.
How OpenMeter Uses ClickHouse for Usage Metering
How OpenMeter Uses ClickHouse for Usage Metering
by Peter Marton
Explore how OpenMeter utilizes ClickHouse and Kafka Connect for robust usage metering.
Launching the OpenMeter Cloud Beta
Launching the OpenMeter Cloud Beta
by Peter Marton
Announcing the Launch of OpenMeter Cloud Beta: Real-time, Scalable Metering for Engineers
How to Report Usage to Stripe
How to Report Usage to Stripe
by Peter Marton
This article discusses how to implement usage reporting that can withstand rate limits and errors.
Growing Net Revenue Retention with Usage Based Pricing
Growing Net Revenue Retention with Usage Based Pricing
by Peter Marton
Usage-based pricing can increase NRR through organic account growth and reduced churn.
Parsing Logs into Metered Usage for Billing
Parsing Logs into Metered Usage for Billing
by Peter Marton
Turning logs into usage events helps in use cases where integrating SDKs is challenging.
Usage Deduplication is Challenging
Usage Deduplication is Challenging
by Peter Marton
How to avoid overcharging customers by double counting your usage data.
How to Meter OpenAI API and ChatGPT Usage
How to Meter OpenAI API and ChatGPT Usage
by Peter Marton
Deep dive into metering OpenAI API usage and ChatGPT token consumption for chargeback and billing use-cases.
How To Implement Usage-Based Pricing with Stripe?
How To Implement Usage-Based Pricing with Stripe?
by Peter Marton
Comprehensive guide to implementing metered, usage-based pricing (UBP) with Stripe.
How to Meter Execution Duration
How to Meter Execution Duration
by Peter Marton
Comparing lifecycle event and heartbeat driven metering to measure CPU Hours of containers, pods, and serverless on second granularity.
Usage Data: Auditable or Operational
Usage Data: Auditable or Operational
by Peter Marton
Understanding Auditable and Operational Data. Choosing between Event-driven Metering vs. Time-Series Metrics.