Conduit

A CDC engine for PostgreSQL that tails the WAL via logical replication and decodes change events into clean Go structs with automatic LSN checkpointing. Ships with a pluggable sink interface. Point it at Kafka, stdout, or anything custom by implementing three methods.

  • Go
  • PostgreSQL

Fees API

A durable billing API where each bill is a long-running Temporal workflow that accrues line items over time and closes into a final invoice. Handles multi-currency line items with minor-unit precision, idempotent operations, and state-integrity guarantees. Temporal holds all state. No database needed.

  • Go
  • Temporal
  • Encore

Waford

A compact highly available, low-latency API that receives incoming webhook events from a single source and reliably fans them out to multiple destination APIs asynchronously.

Systems Repository

A collection of low level projects, mostly tools, built to explore low level concepts and C programming.