Written in barakoBrew, served by barakoCMS

Blog

Posts are written in barakoBrew and kept only in barakoCMS, not in a git repository. Like every page on this site, this one is read from barakoCMS over the public delivery API, cached until the CMS says it changed.

3 August 2026

A preview link scoped to one draft, for thirty minutes, that nobody else can use and that cannot be turned into a login.

1 August 2026

Semantic search with self-hosted embeddings, no API key, and the half of the feature my server couldn't carry.

31 July 2026

The shortcut and the fix were the same size. I picked the shortcut first, like I usually do.

29 July 2026

A public API that strips sensitive fields is only as safe as the direction it fails in.

25 July 2026

The support call that talked me out of boring CRUD, and what append-only storage buys a CMS.

18 July 2026

The multi-tenancy decision that keeps a solo dev from becoming a full-time sysadmin.

14 April 2026

Why the core knows nothing about accounting, email, or analytics, and how a coffee menu describes the architecture.

2 April 2026

The least technical thing I'll post, about picking a theme and refusing to overthink it.