A terminal dashboard showing real-time user safety alerts and policy violation metrics

Build a User Safety System: A Hands-On Side Project That Signals Real Systems Skill

A complete build guide for a User Safety side project that demonstrates event-driven architecture, real-time policy enforcement, and observability — skills hiring managers actively look for in senior backend and platform engineering roles.

September 16, 2026 · 13 min · 2725 words · martinuke0
Diagram showing PostgreSQL WAL flowing through Debezium into Kafka topics and downstream sinks.

Architecting Change Data Capture with Debezium and PostgreSQL: A Production Pipeline Walkthrough

How to design a reliable CDC pipeline from PostgreSQL to downstream systems using Debezium — covering WAL internals, connector configuration, schema evolution, and the failure modes you’ll hit in production.

September 7, 2026 · 9 min · 1891 words · martinuke0
Apache Pulsar Functions architecture diagram showing data flow

Mastering Apache Pulsar Functions for Event-Driven Microservices at Scale

Discover how Apache Pulsar Functions enable developers to process streaming data and build event-driven microservices at scale without the overhead of external frameworks.

September 7, 2026 · 2 min · 411 words · martinuke0
A flowchart showing service nodes connected by directional arrows with compensation paths running in reverse.

Designing the Saga Pattern for Distributed Transactions: Orchestration, Compensation, and Commerce Resilience

A practitioner’s guide to building sagas for distributed commerce transactions, comparing orchestration and choreography, and showing how compensation, idempotency, and observability keep orders resilient when individual services fail.

September 3, 2026 · 10 min · 1993 words · martinuke0
Abstract diagram of a distributed transaction with compensation paths.

Implementing the Saga Pattern for Distributed Transactions in Modern Commerce Platforms

Distributed transactions in commerce platforms can’t rely on two-phase commit. This post walks through the Saga pattern, compares choreography and orchestration, and shows how to handle compensation, idempotency, and observability in production.

September 2, 2026 · 10 min · 2081 words · martinuke0
Feedback