• Markus Wiesecke · Solo-Studio · Düsseldorf

Code, der tief fließt.

Codevena — von vena, die Ader. Fullstack, DevOps und AI-Integration aus einer Hand: geshippt, deployt und betrieben von einer Person — von Edge-Games auf Cloudflare bis zu Realtime-Plattformen auf eigenem Blech.

Production Sprint: ein kritischer Produkt-Flow, in drei Wochen live. Festpreis 5.900 €, Start nach Absprache.

Production Sprint ansehen
10
Produkte geshippt
1
Person · end-to-end
DE · EN
Zweisprachig
Edge → Metal
Stack-Breite
§ 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 — Produkte · solo gebaut

10 Dinge, geshippt.

Jedes Produkt: Design, Build, Deploy, Operate. Solo. Von Edge-Games bis Realtime-Multilingual-Platforms.
01

Flashbuddy

flashbuddy.app · production SaaS

Komplettes Lern-SaaS — FSRS-Spaced-Repetition, AI-Karteikarten, Gamification, Stripe mit 4 Tiers und idempotenten Webhooks.

Next.js 16 · Prisma 6 · Postgres · Stripe · OpenAI · Coolify
02

Capypad

capypad.com · bilingual SaaS

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

Next.js 16 · Drizzle · Postgres + pgvector · NextAuth v5 · Coolify
03

AzadiFeed

azadifeed.com · realtime platform

Realtime-Crisis-Feed für die iranische Diaspora. Trilingual mit vollständigem RTL-Support, Socket.IO-Livestream.

Next.js 16 · MongoDB · Socket.IO · OpenAI · Telegram
§ 03 — Angebot · Production Sprint

Ein Flow. Production-ready.

Für Startups und Produktteams, die einen klar benannten Engpass haben und keine freie Senior-Kapazität, um ihn zu schließen.
CODEVENA / PRODUCTION SPRINT

Ein kritischer Produkt-Flow. In drei Wochen live.

Ein Flow ist eine Strecke, die für sich funktioniert: der Checkout, die Onboarding-Strecke, die KI-Suche über eure Dokumente. Ich übernehme sie von der technischen Entscheidung bis zum laufenden Deployment — kein Übergabe-Pingpong, kein offenes Feature-Fass.

PASST, WENN
  • ein konkreter MVP-, Modernisierungs- oder AI-Flow feststeckt
  • end-to-end Ownership statt weiterer Koordination gebraucht wird
  • das Ergebnis nach dem Sprint wirklich in Production laufen soll
IM SPRINT
  1. 01Schriftlicher Scope und Architekturentscheidung
  2. 02UX und Fullstack-Implementierung
  3. 03Tests, Review und Security-Baseline
  4. 04Deployment, Monitoring-Basis und Übergabedoku

Ein Flow, keine offene Wunschliste. 24/7-Betrieb, Datenmigration, Content und externe Providerkosten sind nicht enthalten, außer sie werden ausdrücklich gescoped. Damit die drei Wochen halten, brauche ich zum Start alle Zugänge, einen entscheidungsfähigen Ansprechpartner und Rückmeldungen binnen 24 Stunden. Als Kleinunternehmer nach § 19 UStG berechne ich keine Umsatzsteuer.

DAUER
3 Wochen
FESTPREIS
5.900 € · keine USt.
OWNERSHIP
1 Ansprechpartner
Sprint schriftlich anfragen

Erster Sprint zum Pilotpreis von 2.900 €: Ich habe noch keine Referenz und tausche den Rabatt gegen ein Testimonial.

Start nach Absprache. Scope und Termin werden schriftlich festgelegt.

Problem, vorhandener Stand, Deadline — ich antworte mit Fit/No-fit und festem Scope.

§ 04 — ai workflow · reviewgate

AI im Blutkreislauf.

Agents schreiben mit. Gemergt wird nur, was das Review-Panel überlebt.

Ich baue mit Agenten — und hafte für das Ergebnis.

Claude Code läuft täglich im Workflow. ReviewGate — mein eigenes Review-System — spawnt pro Feature ein heterogenes Reviewer-Panel aus Codex, Gemini und Claude, aggregiert die Findings und blockiert den Merge, bis alles behoben ist. Kein unreviewter AI-Code in Production.

Spec → 2 unabhängige Review-Agents
Plan → Subagent-Driven Development
ReviewGate: Codex · Gemini · Claude → PASS
PR → explizites OK → Merge
Deploy-Verifizierung auf Production
§ 05 — 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
10 Produkte · geshippt
Edge-Games, Realtime-Feeds, AI-Agent-Runtimes, Retro-Game-Bibliotheken.
§ 06 — 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 oder Ports public. Defense-in-depth per Re-Read aus DB in jeder Server-Action. Append-only Audit-Log mit Diff-Computation.

edgemetal◦ schematic
[ EDGE ] cloudflare
[ PROXY ] traefik
CODEVENA.DEV
[ METAL ] hetzner
[ MESH ] tailscale
§ 07 — 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
§ 08 — FAQ · häufige Fragen

Kurz beantwortet.

Was vor einer Anfrage meistens gefragt wird.
Was kostet ein Production Sprint?
5.900 € Festpreis für einen klar abgegrenzten Produkt-Flow in drei Wochen, ohne Umsatzsteuer (Kleinunternehmer nach § 19 UStG). Den ersten Sprint gibt es für 2.900 € gegen ein Testimonial.
Ab wann bist du verfügbar?
Ab sofort, nach Absprache. Scope und Termin werden vorher schriftlich festgelegt.
Arbeitest du remote?
Ja. Ich arbeite remote mit Sitz in Düsseldorf.
Mit welchem Stack arbeitest du?
Meist Next.js und TypeScript, Postgres mit Prisma oder Drizzle, Cloudflare Workers sowie Docker und Coolify auf einem eigenen dedizierten Server. Der Stack wird pro Problem gewählt.
Gibt es Kundenreferenzen?
Noch nicht. Die 10 Produkte auf dieser Seite habe ich allein gebaut; die Case Studies zeigen Architektur und Entscheidungen im Detail.
Wie läuft eine Anfrage?
Schriftlich per E-Mail: ein Satz zum Problem, einer zum Scope, einer zum Zeitrahmen. Ihr bekommt eine klare Fit/No-fit-Antwort und einen festen Scope.
◦ KONTAKT · PROJEKTE

Ein Projekt, das end-to-end jemanden braucht, der es betreibt?

hello@codevena.dev

Nur schriftliche Anfragen. Keine Calls, kein Calendly. Ein Satz zum Problem, ein Satz zum Scope, ein Satz zum Zeitrahmen — und wir sind im Gespräch.

01 Fullstack02 DevOps03 AI-Integration04 Production Sprint · Festpreis05 Düsseldorf / remote