15 Jan 2025
Dieser Blog ist nicht nur eine Content-Plattform — es ist ein Produktionssystem, das zeigt, wie modernes Web-Engineering, KI-Automatisierung und durchdachte Architektur zusammenkommen. Jede technische Entscheidung hier spiegelt die gleichen Standards wider, die wir bei Kundenprojekten in Berlin und ganz Deutschland anwenden.
Die meisten Blogs werden einmal gebaut und manuell gepflegt. Wir haben einen anderen Ansatz gewählt: Dieser Blog ist ein lebendiges System, das Content generiert, sich selbst optimiert und automatisch skaliert.
Die Herausforderung: konsistente, hochwertige technische Inhalte bei minimalem Engineering-Overhead. Die Lösung: eine hybride Architektur, die statische Generierung, KI-gestützte Automatisierung und intelligentes Caching kombiniert.
Wir nutzen Next.js 15 mit dem App Router und React 19, was uns bietet:
Die App Router-Architektur bedeutet, dass wir statische Seiten, dynamische Routen und API-Endpunkte nahtlos mischen können — perfekt für einen Blog, der sowohl Performance als auch Flexibilität braucht.
Statt eines traditionellen CMS verwenden wir Contentlayer2 für typsichere Content-Verwaltung:
Jeder Blog-Post wird zur Build-Zeit mit TypeScript validiert:
export const Blog = defineDocumentType(() => ({
name: 'Blog',
filePathPattern: `**/*.mdx`,
fields: {
title: { type: 'string', required: true },
description: { type: 'string', required: true },
slug: { type: 'string', required: true },
date: { type: 'date', required: true },
lang: { type: 'string', required: true },
tags: { type: 'list', of: { type: 'string' }, required: true },
readingTime: { type: 'number', required: true },
noindex: { type: 'boolean', required: false, default: false },
},
}))
Das bedeutet:
Wir schreiben Posts in MDX, was uns ermöglicht:
Einer der interessantesten Teile dieses Blogs: automatisierte Content-Generierung.
Wir haben einen GitHub Actions Workflow gebaut, der:
Der Workflow läuft jeden Werktag um 6 Uhr UTC und generiert einen Draft-Post pro Tag.
Manuelle Content-Erstellung ist zeitaufwändig:
Unsere Automatisierung übernimmt die schwere Arbeit, während wir uns auf Folgendes konzentrieren:
Es geht nicht darum, menschliche Kreativität zu ersetzen — es geht darum, repetitive Arbeit zu eliminieren, damit wir uns auf das Wesentliche konzentrieren können.
Wir servieren Content auf Englisch und Deutsch mit next-intl:
Unsere Middleware erkennt Benutzerpräferenzen und leitet entsprechend weiter:
/en/blog/..., /de/blog/...)Jeder Artikel existiert in beiden Sprachen:
content/blog/
├── 2025-01-15-welcome-to-our-technical-blog.en.mdx
└── 2025-01-15-welcome-to-our-technical-blog.de.mdx
Diese Struktur gewährleistet:
Die meisten Seiten werden zur Build-Zeit statisch generiert und dann on-demand oder nach Zeitplan regeneriert:
Wir nutzen die Next.js Image-Komponente mit:
mdxRs) für schnellere BuildsWir generieren Open Graph-Bilder on-the-fly mit @vercel/og:
const ogImageUrl = `${siteUrl}/api/og?title=${encodeURIComponent(title)}&description=${encodeURIComponent(description)}`
Jeder Artikel bekommt automatisch ein einzigartiges Social-Preview-Bild.
Jede Seite enthält JSON-LD strukturierte Daten:
Das hilft Suchmaschinen, unsere Content-Struktur zu verstehen.
Wir nutzen next-sitemap zur Generierung von:
Die Sitemap regeneriert sich automatisch bei jedem Build.
TypeScript strict mode gewährleistet:
Content-Änderungen spiegeln sich sofort in der Entwicklung wider:
Wir führen Validierungsskripte aus, die prüfen:
Wir schreiben über:
Lernen Sie aus tatsächlichen Projekten:
Unsere Artikel fokussieren auf:
Über Content-Generierung hinaus haben wir automatisiert:
Dieser Blog demonstriert:
Wir zeigen, wie man:
Diese Architektur ermöglicht:
Core:
Styling & UI:
Automatisierung:
SEO & Analytics:
Wir verbessern dieses System kontinuierlich:
Wenn Sie ein ähnliches System bauen oder unsere Architektur diskutieren möchten, sind wir immer offen für den Austausch von Insights. Dieser Blog ist sowohl Showcase als auch Lernplattform — wir dokumentieren, was funktioniert und was nicht.
Dieser Blog repräsentiert unsere Engineering-Philosophie: Systeme bauen, die skalieren, Automatisieren, was repetitiv ist, und hohe Standards für Code und Content aufrechterhalten. Jede technische Entscheidung hier spiegelt den gleichen Ansatz wider, den wir bei Kundenprojekten in Berlin und ganz Deutschland anwenden.
Gib deine E-Mail ein, um unseren neuesten Newsletter zu erhalten.
Keine Sorge, wir spammen nicht
H-Studio Bot
H-Studio Bot
Anna Hartung
Erfahren Sie, wie hochfrequentierte Websites Performance gezielt entwickeln: kontrollierte Rendering-Strategien, effiziente Datenpfade und konsistente User Experience unter Last.
Entdecken Sie, wie H-Studio die Blog-Erstellung mit GitHub Actions, KI-Integration und automatisierten Workflows automatisiert hat. Erfahren Sie mehr über den Tech-Stack und warum es ein Game-Changer ist.
Entdecken Sie die technische Architektur hinter H-Studios Website - erstellt mit Next.js 15, TypeScript und neuesten Web-Technologien. Erfahren Sie, wie wir 20+ Serviceseiten strukturieren, DSGVO-Konformität implementieren und für Performance optimieren.
Entdecken Sie, warum Next.js die Webentwicklung revolutioniert. Von All-in-One-Lösungen bis hin zu blitzschneller Performance - erfahren Sie, was Next.js zur klugen Wahl für moderne Websites macht.
Erkunden Sie unsere Fallstudien, die diese Technologien und Ansätze in realen Projekten demonstrieren

E-Commerce-Plattform für eine Premium-Surfmarke — Handwerkskunst, Technologie und Storytelling digital vereint.
Mehr erfahren →
Digitale Plattform für Barefoot Luxury — vom Ort zur Marke, vereint in einem skalierbaren Multi-Brand-Ökosystem.
Mehr erfahren →
Ein kuratierter Mobile-Guide für Berlins alternative Kultur — entwickelt für Einheimische, nicht für Touristen.
Mehr erfahren →