Profilbild Matthias Radscheit (Geschäftsführer)

Matthias Radscheit

Geschäftsführer

Matthias Radscheit ist Gründer und Geschäftsführer von happycoding (Radscheit GmbH) in Berlin. Mit Abschlüssen in Betriebswirtschaft (Steinbeis Hochschule Berlin) und IT-System-Engineering (Hasso-Plattner-Institut, Potsdam) verbindet er unternehmerisches Denken mit technischer Tiefe. Vor happycoding sammelte er sechs Jahre Erfahrung in einer mittelständischen Werbeagentur – ein Hintergrund, der seine Arbeit bis heute prägt: Er versteht nicht nur den Code, sondern auch die Ziele dahinter. Als zertifizierter Product Owner und ehemaliger Honorar-Dozent für Webdesign an der Ostfalia Hochschule begleitet er Unternehmen seit über 15 Jahren bei der Entwicklung von Websites, Webapps und individueller Software. Sein Fokus liegt auf skalierbaren, modernen Systemen – auf Basis von Next.js, Supabase (PostgreSQL), Payload CMS, Sanity.io, WordPress und Drupal.

Artikel

Supabase self-hosted: Was zwischen Docker Compose und Produktion fehlt

Mistral Large 4 im Branchen-Check: Wie souverän ist Europas neues KI-Modell?

Was kostet ein MVP 2026? Marktspannen, Kostentreiber und versteckte Posten

12-Factor App: Vorteile für dein Unternehmen und warum wir danach bauen

Reicht Supabase Auth? Wann du Keycloak brauchst – und wann nicht

Sanity vs. Contentful: der Vergleich für den Mittelstand

Von WordPress zu Sanity migrieren: in Etappen statt Big Bang

Supabase RLS mit Keycloak: die Architektur für dein Kundenportal

Produktdaten aus ERP und PIM, Content aus Sanity: so verbindest du die Systeme

Sanity im Headless Commerce: Der Shop verkauft, das CMS erzählt

MVP (Minimum Viable Product), Prototyp oder Proof of Concept? Der Unterschied und wann du was brauchst

Passkeys und MFA mit Keycloak: passwortlos ins Kundenportal

Was kostet Keycloak wirklich? Die Software ist frei – der Betrieb nicht

Keycloak-Upgrades ohne Bauchschmerzen: Major-Versionen planen statt fürchten

Keycloak hosten: Self-Hosting, Managed-Anbieter und der EU-Faktor

Keycloak, Auth0, Supabase Auth oder Entra ID? Der Vergleich für Entscheider

SAML vs. OIDC: die Protokollfrage hinter jedem SSO-Projekt – verständlich erklärt

Raus aus Webflow oder WordPress: wann dein SaaS die Website migrieren sollte

Mehrsprachige SaaS-Website: international ohne Doppelpflege

Landingpages skalieren: eine Seite je Use Case, ohne Content-Chaos

Dein Changelog ist ein Marketing-Kanal

Website, Doku und Blog aus einem CMS: die Content-Architektur für dein SaaS

Was kostet eine SaaS-Website? Preise, Posten, Beispielrechnungen

SaaS-Pricing-Page: Muster, die verkaufen — 9 Beispiele aus dem DACH-Raum (2026)

Trust Center für dein SaaS: die Seite, die der Einkauf sehen will

Mehr Trial-Anmeldungen: die Conversion-Strecke deiner SaaS-Website

Anatomie einer B2B-SaaS-Website

Was kostet Sanity? Preise, Limits und drei Beispielrechnungen

Was ist Sanity? Das Headless CMS aus der Praxis erklärt

Bankabgleich automatisieren: offene Posten ohne Handarbeit

Angebotsprozess automatisieren: von der Anfrage zum Auftrag

Rechnungseingang automatisieren: vom Postfach bis zur Buchung

Was ist n8n? Der CIO-Guide zu Lizenz, Preisen und Grenzen

XRechnung vs. ZUGFeRD: welches Format wofür

Was ist ZUGFeRD? Format, Profile und Verarbeitung erklärt

E-Rechnungs-Pflicht: die Zeitleiste, die dein Unternehmen jetzt kennen muss

Prozesse automatisieren: welche du zuerst angehst, welche du lässt — und welche du erst aufräumen musst

KI trotz Schweigepflicht: § 203-konforme Lösungen sind längst in Reichweite kleiner Kanzleien und Praxen

Fine-Tuning in der Kanzlei: aus deinen Schriftsätzen wird dein Modell – der Praxisweg

KI für Anwälte und Ärzte: eigene Modelle, ohne dass Mandanten- und Patientendaten das Haus verlassen

Shop-Suche, die findet: Katalogdaten mit KI anreichern

Semantische Suche: was sie kann, was sie kostet, wie du sie einbaust

Suchfunktion für deine Website: welche Stufe du brauchst – und was sie kostet

Elasticsearch vs. OpenSearch: der Fork, die Lizenzen, die Entscheidung

Elasticsearch-Alternativen: der ehrliche Vergleich für Websites und Shops

Was ist Meilisearch? Schnelle Suche für Websites und Shops – ehrlich eingeordnet

KI im Unternehmen einführen: dein Fahrplan mit Budgetrahmen, Abbruchkriterien und Förder-Check

LLM selbst hosten: was dich ein Open-Weight-Modell auf Hetzner wirklich kostet — und wann die API billiger bleibt

LLM Fine-Tuning: wann es sich lohnt — und wann du eigentlich RAG brauchst

RAG vs. Fine-Tuning: warum dein Firmenwissen kein Modelltraining braucht

Workflow-Automatisierung im Mittelstand: n8n auf deiner EU-Infrastruktur — und wann Make trotzdem reicht

Eigenes KI-Modell trainieren: warum du es fast nie brauchst — und welche der vier Stufen stattdessen reicht

PIM-System: Was es ist, wann du eines brauchst – und wann nicht

Relaunch-Angebot ohne Redirect-Map: die fünf Positionen, die fehlen

Was kostet ein Website-Relaunch? Die sechs Posten, die in deinem Angebot fehlen

SEO-Relaunch: was du in den ersten 90 Tagen erwarten darfst

Website-Relaunch: die Schwelle, ab der Iteration nicht mehr reicht

Software entwickeln lassen: Warum du für dieselbe Anforderung 15.000 und 150.000 Euro angeboten bekommst

Individualsoftware: Wann sie sich rechnet – und wann Standardsoftware die bessere Entscheidung ist

KI-Förderung MV: 50 % Zuschuss für KI-Projekte in Mecklenburg-Vorpommern (2026)

JavaScript auf TypeScript migrieren: Der Leitfaden für Teams (strict mode inklusive)

PHP-Legacy auf den TypeScript-Stack migrieren: Der Weg ohne Big Bang

Von Spring Boot zu NestJS migrieren: Der Praxis-Leitfaden

Was kostet ein Kundenportal 2026? Preise, laufende Kosten und die Make-or-Buy-Schwelle

Kundenportal: Make or Buy? Wann Zendesk reicht — und wann es teuer wird

BIG-Digital: Bis zu 250.000 € Zuschuss für Digitalisierung und KI in Brandenburg (2026)

Website, Web-App oder Portal? Was du wirklich brauchst — und was es kostet

Der Business Case fürs Kundenportal: Wie Self-Service Support entlastet und Umsatz trägt

Was ist Framer? Der CIO-Guide zur Design-first Website-Plattform (2026)

Was ist Keycloak? Open-Source Identity & Access Management im Überblick (2026)

Spring Boot 2.7 vor dem Support-Ende: Boot 4, Extended Support oder TypeScript-Neuaufbau?

Was ist Webflow? Der CIO-Guide zum visuellen Website-Builder (2026)

SSO und ERP-Anbindung: So docken Kundenportale an Bestandssysteme an

Der EU AI Act für Software-Auftraggeber: Was ab dem 2. August 2026 gilt

UCP, Universal Cart und AI Shopping Agents: Was Agentic Commerce für Händler bedeutet

Was kostet TypeScript-/Node.js-Entwicklung 2026? Preise, Stundensätze und die TCO-Rechnung gegen den Java-Stack

Was ist Agentic AI? Eine Einordnung für Entscheider – vom Chatbot zum orchestrierten Agenten

Wann Medusa die falsche Wahl ist

Composable Commerce mit Medusa: Modularität als Strategie, nicht als Buzzword

Medusa self-hosted auf Hetzner: TCO und Datensouveränität ehrlich gerechnet

Medusa vs Shopify Plus: die B2B-Rechnung, die kein Vendor aufmacht

Warum KI-Agenten deine Produkte nicht finden – und was das kostet

Medusa Procurement: kein schlüsselfertiges Feature – und genau da fängt die Arbeit an

Wann Next.js falsch ist: Grenzen, die ehrliche Berater nennen

Core Web Vitals sind Umsatz: Was CIOs über Performance wirklich wissen müssen

Next.js als Integrationsschicht für Legacy-Systeme: Modernisieren ohne Big Bang

Next.js auf Hetzner statt Vercel: die souveräne Alternative

Next.js Medusa statt SAP Commerce: Warum ich den Open-Source-Stack vorziehe

Von Firebase zu Supabase migrieren: Der harte Teil ist das Datenmodell

Was kostet Supabase? Eine ehrliche TCO-Betrachtung: Cloud gegen self-hosted

Supabase als KI-Backend: pgvector, Edge Functions und die Konsolidierungsfrage

Supabase oder Firebase: Warum die Wahl in Europa keine Feature-Frage ist

KI-Schicht statt Enterprise-Lizenz: Enrichment und Textgenerierung auf Open-Source-PIM nachrüsten

Two-Speed IT in der Praxis: Neue digitale Produkte im TypeScript-Stack neben dem Java-Kernsystem

KI-Bildpipelines für Produktdaten: vom Freisteller zur Kanalvariante

Was ist Payload CMS? Der ausführliche CIO-Guide zum Code-first Headless-CMS (2026)

Akeneo Community Edition läuft aus: Ihre Migrationsoptionen vor September 2026

NestJS vs. Spring Boot: Der Entscheider-Vergleich 2026

Build vs. Buy: Wann sich ein eigenes PIM rechnet

Digital Product Passport: Was ab wann Pflicht wird – und was Ihr PIM können muss

TypeScript vs. Java 2026: Der TCO-Vergleich für IT-Entscheider

Ein Attributmodell, zehn Ausspielungen: die Product Content Supply Chain

Open-Source-PIM im Vergleich 2026: Pimcore, AtroPIM, UnoPIM – und wo überall die KI fehlt

Von der Artikelnummer zur Anwendungssuche: semantische Produktsuche im B2B

Tone of Voice als System: Brand-Voice-Governance für KI-Produkttexte

Was ist Agentic PIM? Produktdatenprozesse, die sich selbst organisieren

Aus dem Hersteller-PDF wird strukturiertes Attribut: KI-Extraktion in der Praxis

DSGVO-konforme KI auf der Website: Was geht, was nicht

TCO-Vergleich: WordPress vs. Sanity + Next.js über 3 Jahre

Vom Pitch zum Go-Live in 90 Tagen: Unser Rapid-Delivery-Framework für B2B-Websites

Card Sorting & Tree Testing: Nutzerzentrierte Navigation planen

Was kostet eine moderne Unternehmenswebsite wirklich? Transparente Preisrahmen 2026

Meinung: 7 Gründe, warum niemand im Jahr 2026 noch TYPO3 nutzen sollte

Supabase und Keycloak: Warum ich diesen Stack meinen Kunden empfehle – und was er wirklich kostet

Warum Supabase Row Level Security deine Sicherheitsarchitektur verändert

Die Kunst, eine Marketing-Website für eine API zu schreiben

Website für meinen mittelständischen Betrieb: Framer oder WordPress?

7 Tipps, wie deine Website im KI-Zeitalter Vertrauen aufbaut

Fachkräftemangel: Wann ein technischer Retainer günstiger ist als die Senior-Stelle

Was ist Supabase?

Framer oder WordPress? 10 Fragen zur Entscheidung

Sind unsere Daten in den USA noch sicher? Datenschutz als strategische Entscheidung im Marketing-Stack

WordPress, Headless oder Baukasten? Entscheidungskriterien für Unternehmen

Warum überladene Websites Conversions zerstören

Storytelling im B2B: Wie Sie aus Unternehmensinfos spannende Inhalte machen

Wie Sie Ihr Website-Projekt realistisch timen

Mobile-First Design: Was es wirklich bedeutet

Design Sprints für Websites: Wie man in 5 Tagen Ergebnisse erzielt

Design vs. Usability: Wo Sie Prioritäten setzen sollten

Wie man Personas mit Daten validiert — und warum die meisten B2B-Unternehmen es nicht tun

Case Studies als Conversion-Treiber: Best Practices

Warum eine Website nie fertig ist: Kontinuierliche Optimierung als Prozess

Mediennutzungsverhalten: Warum es die Struktur Ihrer Website bestimmt

Interne Stakeholder einbinden: So verhindern Sie Blockaden im Projekt

Berufliche Pain Points: Wie Websites Probleme adressieren statt nur Produkte präsentieren

Content-First: Warum Inhalte vor dem Design entstehen sollten

Trust-Elemente im Webdesign: Siegel, Testimonials & Co.

Zalando: UX-Best Practices für E‑Commerce‑Navigation & Personalisierung

Webflow, Framer oder Squarespace – welches System ist das Beste?

Warum eine Persona ohne Pain Points wertlos ist

CMS vs. DXP – Verstehe den Unterschied

Erfolgreiche Website: Persona vs. Zielgruppe – Unterschiede und warum beide wichtig sind

2025: Wie man eine Firmen-Website plant: Leitfaden durch Ziele, Personas und die Kundenreise

Die Autorenbox: Wie ich mein Profil E-E-A-T-Ready machte

Executive Briefing: SEO neu denken – wie Marken in KI-Suchmaschinen sichtbar bleiben

Headless WordPress mit Next.js: Chancen, Risiken und Nutzen fürs Marketing

3 Effektive Dinge, die nur auf B2B-Websites erlaubt sind

Überblick: Welche Workshopformate braucht es, um eine Website zu planen

Welche Seiten jede B2B-Website mindestens braucht

Was Hosting-Entscheidungen über die Performance Ihrer Website aussagen

Accessibility als Pflicht: Barrierefreiheit planen statt nachrüsten

Warum ein gutes Tracking-Setup Teil der Website-Planung ist

Wie definiert man realistische Website-Ziele für KMUs?

Typische Fehler bei der Website-Planung und wie man sie vermeidet

Was sind die Unterschiede zwischen einer B2B und einer B2C-Persona?

Was ist MedusaJS? Die Open-Source Commerce-Engine im Überblick (2026)

Headless Commerce mit Medusa.js – für wen macht diese Architektur Sinn?

Lead-Magneten richtig planen: Whitepaper, Checklisten und Tools

SEO-Grundlagen, die schon in der Planungsphase beginnen

Vom USP zur Kernbotschaft: Wie Ihre Website Ihr Alleinstellungsmerkmal kommuniziert

Customer Journey Mapping: Die Rolle der Website im B2B-Entscheidungsprozess

Persona vs. Zielgruppe: Unterschiede und warum beide wichtig sind

Medusa.js und Headless CMS kombinieren: Architekturleitfaden für skalierbare E‑Commerce‑Erlebnisse

Wie du deine Website mit Loadster.app einem Loadtest unterziehst

Wie du deine Website mit Loadster.app einem Loadtest unterziehst

So entwickeln Sie eine Buyer Persona für B2B-Marketing

Website-Planung als Teil der digitalen Gesamtstrategie

Anleitung: Wie man mit Directus ein PIM erstellt

Anleitung: Wie man mit Directus ein PIM erstellt

Ein große Menschenmenge repräsentiert eine starke beanspruchte Website mit viel Traffic

Wie skaliert Sanity bei hohem Website-Traffic? Architektur, Stellschrauben und Referenzen

AI-Assist macht Redakteure effizienter

Wie AI Assist in Sanity.io Redakteure und Content-Teams effizienter macht

Wordpress Integrationen

CRM, ERP und PIM mit der Website verbinden: Muster, Kosten, Praxis

Wordpress-Backend langsam?

WordPress langsam? Ursachen finden und beheben – Backend und Frontend

Wordpress-Logo

Individuelles WordPress-Theme vs. fertiges Theme: Vor- und Nachteile

Inhouse, Freelancer oder Agentur: Welches Modell passt zu welcher Wachstumsphase?

Ein Schachfigur, die eine gute B2B-Strategie für 2025 repräsentieren soll

Was macht eine gute Firmen-Website in 2025 aus?

Ein dichter Verkehrsstrom repräsentiert ein hohes Besucheraufkommen auf einer Website

Sanity.io vs WordPress – Bei hohen Zugriffszahlen

2 CMS kämpfen um die Gunst der Marketeers

WordPress vs. Sanity.io: Welches CMS passt besser zu deinem Marketing-Stack?

Offen für ausgewählte Projekte

Lassen Sie uns über Ihr Projekt sprechen

Buchen Sie einen unverbindlichen Termin, schreiben Sie uns eine E-Mail oder nutzen Sie das Formular – wir freuen uns auf Ihre Nachricht.

150+
Abgeschlossene Projekte
15
Jahre Erfahrung
7
Senior‑Level Teammitglieder