Abubakr404

Blog

Notes on building software, written from the trenches

RTL layouts, hreflang alternates, localized metadata, and JSON-LD — a checklist for ranking in both Arabic and English search results.

Next.jsSEOi18nRTL
Read article

CQRS doesn't have to mean event sourcing and ten layers of abstraction. Here's how I structure pragmatic CQRS in NestJS with Prisma and PostgreSQL.

NestJSCQRSBackendPostgreSQL
Read article

What I learned shipping micro-frontends on a large government platform — module boundaries, shared design systems, and the traps nobody warns you about.

Micro-FrontendsArchitectureNext.js
Read article