Taha @ MJTHD
/
GitHub
Blog
·1 Min. Lesezeit

Ein Ort für Dinge

Warum es diese Seite gibt und was du hier findest.

metawriting

Hier lebt die Arbeit. Projekte, Anwendungen und ab und zu eine Notiz dazu, wie etwas gebaut wurde oder warum es kaputtging.

Kein Newsletter, kein Tracking, keine Telemetrie. Die Seite ist statisch, wo sie es sein kann, server-gerendert, wo sie es muss, und wird aus einem einzigen Push deployt.

Was dich erwartet

  • kurze technische Artikel — Build-Logs, Post-mortems, Dinge, die es wert sind
  • eine laufende Liste von Projekten und auf welchem Stack sie laufen
  • Experimente und kleine Widgets, sobald sie entstehen

Wenn du den Quellcode willst, er liegt auf GitHub. Alles hier ist in Markdown bearbeitbar und wird über CI ausgeliefert.

Wie es ausgeliefert wird

Ein Push auf main löst eine Gitea-Pipeline aus, die ein Container-Image baut und in die Registry pusht. ArgoCD beobachtet die Manifeste und rollt das neue Image auf den Cluster. Zwei Domains zeigen auf denselben Service:

taha.moujtahid.com  ─┐
                     ├─→  traefik  →  mjthd-web  →  next.js
taha.mjthd.com      ─┘

Das ist der ganze Loop. Markdown schreiben, pushen, live.