← Back home

Writing

Long-form notes on architecture, AI governance, and shipped project work.

Registries and DORA

2 min

A breakdown of the registries and records the EU's Digital Operational Resilience Act (DORA) requires — at the financial entity, competent authority, and European Supervisory Authority level.

doraregulatory-complianceict-risk-management

Replay Projections

2 min

When and why event-sourced systems need to replay past events to rebuild a projection — new projections, bug fixes, refactors, migrations, and synchronization.

event-sourcingcqrsprojections

Encore.ts

1 min

A quick look at Encore.ts — a TypeScript backend framework that defines infrastructure primitives as type-safe objects in application code, backed by a Rust runtime.

backendtypescriptdeveloper-tools

DuckDB vs Apache DataFusion

2 min

How DuckDB's embedded analytical SQL database compares to Apache DataFusion's extensible, Arrow-based query engine — shared foundations, different target users.

duckdbapache-datafusiondata-engineering

QFC Data Protection Rules

2 min

A summary of the Qatar Financial Centre's Data Protection Rules 2021 and how they compare to GDPR — scope, penalties, and data subject rights.

data-protectiongdprregulatory-compliance

Axon Framework Supported Patterns

2 min

The difference between the Saga pattern and Unit of Work in Axon Framework — coordinating distributed transactions across services versus consistency within a single bounded context.

axon-frameworkevent-sourcingcqrs