• v26.04 · build stable
  • solo ops · 2024 →
  • praktikum ab okt 2026 · offen
  • produkte live · 11

Edge bis Metal.Ein Entwickler.

Markus / Codevena — Fullstack · DevOps · AI-Integration aus Düsseldorf.
Design, Build, Deploy, Operate. 11 Live-Produkte. End-to-end-Ownership — jetzt bereit fürs Team.

~ codevena — ssh metal@hetzner
$ whoami
markus / solo-dev
$ stack --summary
edge: cloudflare · metal: hetzner
runtime: next · node · workers
$ verfügbarkeit
praktikum → ab Okt 2026
$
[01]
11
Produkte geshipped
[02]
95+
Lighthouse Mobile
[03]
Edge → Metal
Stack-Breite
[04]
Solo → team-ready
Seit 2024
§ 01 — Leitsätze · operating principles

Wie ich baue.

Infrastruktur wird pro Problem gewählt. Keine One-Stack-Ideologie, keine Framework-Gymnastik.
P/01 · EDGE
Edge-native wo es gewinnt.
Eigene Hardware wo nötig.
P/02 · SIMPLICITY
Vanilla JS und statische Files schlagen die meiste Framework-Gymnastik.
P/03 · OWNERSHIP
Ship end-to-end.
Keine Front-End-only-Ausreden.
P/04 · PRAGMATISM
Infrastruktur pro Problem gewählt — keine "One-Stack"-Ideologie.
§ 02 — Live-Produkte · production traffic

11 Dinge, geshipped.

Jedes Produkt: Design, Build, Deploy, Operate. Solo. Von Edge-Games bis Realtime-Multilingual-Platforms.
FEATURED · PRODUCTION SAAS
09

Flashbuddy

flashbuddy.app · case study →

Komplettes Lern-SaaS — FSRS-Spaced-Repetition, AI-Karteikarten, Gamification, Stripe.

  • FSRS EngineMemory-stable Spaced Repetition mit per-User-Parametern.
  • AI PipelineKarteikarten, Quizze, OCR und PDF-Import — credit-gated.
  • Stripe Billing4 Tiers + Credit-Packs · idempotente Webhooks.
  • Self-Hosted StackCoolify auf dediziertem Hetzner-Server · Cloudflare-Edge · push-to-deploy.
Next.js 16Prisma 6PostgresStripeOpenAICoolify
Case Study öffnen
JUST SHIPPED · BILINGUAL SAAS
10

Capypad

capypad.com · case study →

Bilingualer SSR-Code-Quiz für 10 Sprachen. pgvector-HNSW-Dedup, gehärtete Admin-Content-Push-API.

  • Bilingual SSRDE/EN gleichwertig über 10 Programmiersprachen.
  • pgvector HNSWSemantic-Dedup beim Insert · 1536-dim · cosine NN · O(log n).
Next.js 16DrizzlePostgres + pgvectorNextAuth v5Coolify
Case Study öffnen
§ 03 — Stack · working toolchain

Die Toolchain.

Was täglich im Einsatz ist. Wählbar pro Problem, nicht pro Ideologie.
Frontend / UI
/01
  • Next.js 13/14/15/16 · React 19 · TS
  • Tailwind v4 · shadcn/ui · Radix · Motion
  • Vanilla JS · HTML5 Canvas · 60 Hz fixed-step
  • Three.js · Shaders · Bloom · 20k particles
  • Axe 0 serious/critical · Playwright E2E
Backend / Runtime
/02
  • Node.js · Express · Server Actions
  • Auth.js · GitHub OAuth · Allowlist
  • Prisma 6.x + PostgreSQL 16
  • MongoDB · SQLite · Supabase
  • WebSockets · Socket.IO · Durable Objects
Edge / Cloudflare
/03
  • Pages · Workers · D1 · R2
  • Durable Objects (stateful rooms, hibernation)
  • Zero-origin for games & static-first
  • Presigned PUTs · S3-compatible
Self-Host / DevOps
/04
  • Hetzner dedicated · hardened Ubuntu
  • Coolify · Docker · compose · standalone
  • GitHub webhooks · blue-green deploys
  • Tailscale mesh-VPN · fail2ban · auditd
  • BorgBackup · GitHub Actions · Sentry
  • Umami (self-hosted analytics)
AI Integration
/05
  • OpenAI · Real-time classify + translate
  • Claude + MCP · FS · render tools
  • OpenRouter · cost-/model-flexible
  • Metadata enrichment pipelines
Quality / Security
/06
  • Vitest + Testing Library · Playwright
  • ESLint strict · --max-warnings=0
  • TS strict · noUncheckedIndexedAccess
  • Allowlist-auth · defense-in-depth
  • Append-only audit log · diff compute
§ 04 — Origin · trajectory

Der lange Weg.

Von VB.NET-Bots zu Edge-Native-Apps. Der Umweg war der Weg.
Mit 18 gestartet mit VB.NET-Bots für Final Fantasy XI. Langer Python-Umweg. 2024 — Rediscovery im AI-Zeitalter. Seitdem: Solo, by design.
◦ 18 / ORIGIN
VB.NET · Final Fantasy XI
Erste Zeilen Code waren Game-Bots. Packet-Sniffing, State-Machines, Schedule-Loops — bevor ich wusste, wie diese Dinge hießen.
◦ PYTHON-ÄRA
Der lange Umweg
Jahre mit Scripting, Data-Pipelines, Automation. Die harte Disziplin: things that run in the dark, alone, ohne Aufsicht.
◦ 2024 / REDISCOVERY
AI-Zeitalter · Ship Loop
Von Single-Feature-Prototypen zu End-to-End-Ownership. Edge-Architekturen, Self-Hosting, AI-Integration als erste Natur.
◦ 2026 / JETZT
11 Produkte · Live
Edge-Games, Realtime-Feeds, AI-Agent-Runtimes, Retro-Game-Bibliotheken — alles solo geshipped. Jetzt will ich genau das im Team machen.
§ 05 — Meta · wie die Seite läuft

Wie Codevena läuft.

Hetzner + Coolify + Tailscale als Home-Base. Cloudflare-Edge für Games. Docker-DBs (Postgres · Mongo · Redis), von Coolify orchestriert.
CASE STUDY · SYSTEM TOPOLOGY

Edge zum metal. Und zurück.

Jedes Produkt wählt sein Substrat: Zero-Origin für Games (CF Pages + Worker + D1), Next.js + Prisma + Postgres auf Coolify hinter Traefik (Letsencrypt) für Portfolio- und CMS-Sites, Durable Objects für stateful Rooms.

Architektur-Diagramme sind abstrahiert — keine Hostnames, Ports oder Versionen public. Defense-in-depth per Re-Read aus DB in jeder Server-Action. Append-only Audit-Log mit Diff-Computation.

edgemetal◦ LIVE · ~42 rps
[ EDGE ] cloudflare
[ PROXY ] traefik
CODEVENA.DEV
[ METAL ] hetzner
[ MESH ] tailscale
◦ PRAKTIKUM · AB OKT 2026

Solo gebaut. Jetzt bereit fürs Team.

Ich absolviere aktuell eine Umschulung zum Fachinformatiker — Anwendungsentwicklung (BBQ Düsseldorf, Abschluss 2027) und suche ab Oktober 2026 einen Praktikumsplatz für 6 Monate. Teamarbeit, echte Codebases, reale Projekte — genau das suche ich.

Kontakt aufnehmen
01 Praktikum · 6 Monate02 ab Oktober 202603 Fachinformatiker AE · BBQ Düsseldorf04 Düsseldorf / remote
◦ KONTAKT · PRAKTIKUM & PROJEKTE

Lass uns über ein Team reden, in dem ich wachse.

[email protected]

Schreib mir kurz, worum es geht — ich melde mich schnell. Anruf oder Gespräch? Gerne, einfach in der Mail erwähnen.

01 Fullstack02 DevOps03 AI-Integration04 Praktikum ab Okt 202605 Düsseldorf / remote