


[{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/ai/","section":"Tags","summary":"","title":"AI","type":"tags"},{"content":"Alle Inhalte der deutschen Blog Posts beziehen sich auf persönliche Erfahrung und werden von mir persönlich recherchiert und verfasst.\nUm die Qualität der deutschen Blog Posts zu erhöhen, nutze ich KI (z.B. für die Erkennung von Fehlern).\nFür die effiziente Erstelĺung und Wartung von englischen Blog Posts nutze ich KI (z.B. um englische Blog Posts aus den deutschen Blog Posts automatisiert zu erstellen oder zu aktualisieren).\nVielen Dank für dein Verständnis.\nViel Spaß beim Lesen und Lernen.\nNeue Beiträge Der Volksshake 07. Juli 2026\u0026middot;Aktualisiert: 11. August 2026\u0026middot;1338 Wörter\u0026middot;7 min Sport Gesundheit Longjevity ","date":"07. Juli 2026","externalUrl":null,"permalink":"/posts/","section":"Blog Beiträge","summary":"Alle Inhalte der deutschen Blog Posts beziehen sich auf persönliche Erfahrung und werden von mir persönlich recherchiert und verfasst.\nUm die Qualität der deutschen Blog Posts zu erhöhen, nutze ich KI (z.B. für die Erkennung von Fehlern).\nFür die effiziente Erstelĺung und Wartung von englischen Blog Posts nutze ich KI (z.B. um englische Blog Posts aus den deutschen Blog Posts automatisiert zu erstellen oder zu aktualisieren).\nVielen Dank für dein Verständnis.\n","title":"Blog Beiträge","type":"posts"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/categories/","section":"Categories","summary":"","title":"Categories","type":"categories"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/cloud/","section":"Tags","summary":"","title":"Cloud","type":"tags"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/categories/container/","section":"Categories","summary":"","title":"Container","type":"categories"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/datenschutz/","section":"Tags","summary":"","title":"Datenschutz","type":"tags"},{"content":" Was sind Eiweisse? # Eiweisse (auch \u0026ldquo;Proteine\u0026rdquo;, von griechisch \u0026ldquo;Proteos\u0026rdquo;, was \u0026ldquo;an erster Stelle\u0026rdquo; bedeutet) sind strukturelle Bausteine aus Aminosäuren, die in jeder Zelle vom Haar bis zu den Muskeln und zum Gehirn vorkommen.\nWarum sollten wir Eiweisse zu uns nehmen? # Sie sind in erster Linie wichtig für den Muskelerhalt, das Muskelwachstum und Muskelreparaturvorgänge. Aber nicht nur das: Sie sind die Strukturen unserer Organe, wie etwas des Herzens. Ebenfalls sind sie Bausteine von Enzymen. Und auch einige unserer wichtigsten Stoffwechselhormone (\u0026ldquo;Peptidhormone\u0026rdquo;) bestehen aus Aminosäuren, darunter die Hormone Insulin, Glukagon und der insulinähnliche Wachstumsfaktor IGF-1. Da der Körper nur nicht essenzielle Aminosäuren herstellen kann, wir aber auch essenzielle Aminosäuren benötigen, müssen wir diese über die Nahrung aufnehmen. Dabei ist wichtig, dass wir Proteine essen, die alle neun essenziellen Aminosäuren (Histidin, Phenylalanin, Isoleucin, Lysin, Valin, Methionin, Leucin, Threonin, Tryptophan) enthalten.\nWo sind essenzielle Aminosäuren enthalten? # Essenzielle Aminosäuren sind vor allem in tierischen Lebensmitteln enthalten wie beispielsweise Rindfleisch, Geflügel, Eier, Milch oder Fisch. Pflanzliche Quellen sind beispielsweise Hanfsamen, Sojaprodukte, Hülsenfrüchte, Kürbiskerne, Erdnüsse oder Quinoa.\nWas ist die Biologische Wertigkeit? # Sie ist ein Bewertungssystem zur Klassifizierung von Proteinen und beurteilt, wie effektiv der Körper ein Nahrungsprotein verwertet. Der Körper kann ein Nahrungsprotein besonders gut verwerten, wenn es einen hohen Gehalt an essenziellen Aminosaüren hat. Die Biologische Wertigkeit von Vollei (Eigleb plus Eiklar) wird dabei gleich 100 gesetzt und alle anderen Lebensmittel werden darauf bezogen.\nSind tierische Proteine hochwertiger als pflanzliche Proteine? # Da die biologische Wertigkeit bei pflanzlichen Proteinen leicht geringer ist, ist das der Fall. Allerdings lässt sich durch eine Kombination unterschiedlicher Pflanzenproteine das Aminosäurenspektrum stark aufwerten. Damit ist es möglich durch die Aufnahme von Proteinen pflanzlicher Herkunft auch Biologische Wertigkeiten von über 100 zu erreichen (z.B. Erbsen mit Reis, Bohnen mit Mais oder Kartoffeln mit Ei). Wichtig dabei: Die Kombination der Proteine muss nicht gezwungenermassen im Rahmen ein und derselben Mahlzeit erfolgen.\nSind im Volksshake Pulver alle neun essenziellen Aminosäuren enthalten? # Ja. Eine Mischung aus bis zu zehn pflanzlichen Proteinen sorgt dafür, dass alle neun essenziellen Aminosäuren enthalten sind.\nWie hoch ist die Biologische Wertigkeit beim Volksshake Pulver? # Die Biologische Wertigkeit von Volksshake Pulver liegt zwischen 90 und 100. Zum Vergleich: Käse,Thunfisch, Rindfleisch oder Roggen haben eine Biologische Wertigkeit von 83, weshalb der Wert als sehr hoch gelten kann.\nWieviel Eiweiss sollte ich zu mir nehmen? # Dein Bedarf ist abhängig von deinem Alter, deinem Gesundheitszustand, deinem Aktivitätslevel, deiner Ernärungsform und weiteren individuellen Faktoren. Die Datenlage ist dies bezüglich nicht ganz eindeutig. Die internationalen Empfehlungen bewegen sich zwischen 0,8g/kg Körpergewicht und bis zu 3,1g/kg Körpergewicht im extremen Kraftsport. Laut Deutscher Gesellschaft für Ernährung (DGE) sollten es mindestens 0,8g/kg Körpergewicht sein (Minimalzufuhr). Personen über 65 Jahren werden laut DGE 1,0g/kg Körpergewicht empfohlen und Athleten bis zu 1,6g/kg Körpergewicht. Schwangeren und stillenden Frauen werden laut DGE 0,9-1,2g/kg Körpergewicht empfohlen. Bei aktiven Personen, die regelmässig trainieren kann so von einem Bedarf in Höhe von 1,5g/kg Körpergewicht ausgegangen werden. Bei einem Körpergewicht von beispielsweise 70kg hast du also einen Bedarf von gut 100g Eiweiss am Tag.\nWas muss ich an einem Tag alles essen, um auf eine Gesamtmenge Eiweiss von gut 100g zu kommen? # 200g Tofu (24g Eiweiss) 200g Haferflocken (28g Eiweiss) 100g Lachsfilet (25g Eiweiss) 200g Magerquark (22g Eiweiss) 150g Joghurt (6g Eiweiss) Sind pflanzliche Eiweisse gesünder als tierische Eiweisse? # In der sehr gross angelegten Nurses Health Study aus den USA konnten Ernährungsfachleute der Harvard University herausfinden, dass die Einnahme pflanzlicher Proteine im mittleren Lebensalter mit einem geringeren Auftreten bestimmter chronischer Erkrankungen assoziiert war. Vorteile pflanzlicher Eiweissquellen sind ein meist höherer Ballaststoffgehalt, eine geringere Kaloriendichte und weniger gesättigte Fettsäuren. So liefern 100g gekochte rote Linsen beispielsweise 10,4g Protein, 0,7g Fett, 18g Kohlehydrate und 7,6g Ballaststoffe bei 138 Gesamtkalorien. 100g gekochte Eier liefern im Vergleich 12,6g Protein, 10,6g Fett und 1,1g Kohlehydrate bei 155 Gesamtkalorien.\nWas passiert, wenn ich nicht ausreichend Eiweiss esse? Beeinflusst es meine Leistungsfähigkeit? # Ein Mangel von Aminosäuren hemmt die Wirkung und Herstellung von Proteinen und auch der Peptidhormone, die an zahlreichen Stoffwechselvorgängen beteiligt sind. Das hat Folgen für das Immunsystem, die Leistungsfähigkeit, die Gelenke und den Muskelaufbau. Mögliche Symptome sind Leistungsabfall, Müdigkeit, Schlafprobleme, Stimmungsschwankungen, Muskelschwäche, Schilddrüsenprobleme und Blutzuckerschwankungen. Deine körperliche und geistige Leistungsfähigkeit kann daher bei einer zu geringen Eiweisszufuhr sehr beeinträchtigt sein.\nWelche Vorteile hat Volksshake Eiweisspulver? # Volksshake Eiweisspulver ist\ngesund - weil es rein pflanzenbasiert ist, alle essenziellen Aminosäuren enthalten sind und es über eine hohe Biologische Wertigkeit verfügt. Es kommt ohne Zuckerzusatz und Farbstoffe aus. Die Sorten in Bioqualität enthalten nicht einmal natürliche Süssungsmittel. lecker - weil es in vielen Geschmackssorten erhältlich ist und deine Speisen geschmacklich aufwerten kann. praktisch - weil du es in vielen Zubereitungsformen zu dir nehmen kannst und es beispielsweise auch bei Reisen oder im Urlaub nutzen kannst, um deinen Eiweissbedarf zu decken. verträglich. Im Vergleich zu Hülsenfrüchten, die aufgrund ihres hohen Ballaststoffgehalts von vielen Menschen schlecht vertragen werden, ist Volksshake Eiweisspulver gut verträglich. soja-, gluten- und laktosefrei und damit auch für Personen mit Unverträglichkeiten oder Allergien auf diese Stoffe geeignet. günstig im Vergleich zu Konkurrenzprodukten und einigen weiteren Eiweissquellen. ein qualitativ hochwertiges Regionalprodukt - weil es aus einem Familienbetrieb in Baden-Württemberg kommt und auch dort unter regelmässigen freiwilligen Laborkontrollen produziert wird. Volksshake garantiert Freiheit von Gentechnik und Pestiziden. Was ist im Volksshake Pulver alles enthalten? # Je nach Sorte ist es eine Mischung aus folgenden zehn Proteinen:\nErbsenprotein, Kürbisprotein, Reisprotein, Hanfprotein, Mandelprotein, Sonnenblumenprotein, Quinoaprotein, Favabohnenprotein, Chiasamenprotein, Leinsamenprotein. Dazu kommen natürliche Aromen, Ceylon-Zimtrindenpulver und das Verdickungsmittel Guarkenmehl.\nWie teuer ist Volksshake Eiweisspulver im Vergleich zu Konkurrenzprodukten? # Mit 27,99 Euro/kg ist Volksshake im untersten Preissegment der Eiweisspulver anzusiedeln. Die meisten Konkurrenzprodukte, die häufig künstliche Zusatzsoffe und Zucker oder Zuckeraustauschstoffe enthalten, bewegen sich im Bereich von 30-60 Euro/kg.\nWie teuer ist Volksshake Eiweisspulver im Vergleich zu anderen Eiweissquellen? # Dafür setzen wir den Preis von 100g Eiweiss aus Volksshake Pulver an:\n1kg Volksshake Pulver enthält 750g Eiweiss und kostet knapp 28 Euro. 100g Eiweiss aus Volksshake Pulver kosten demnach 3,70 Euro. Zum Vergleich Eier:\n1 Ei enthält etwa 7g Eiweiss und kostet 0,40 Euro. 100g Eiweiss sind in 14 Eiern enthalten und kosten 5,68 Euro. Zum Vergleich Tofu:\n100g Tofu enthalten 12g Eiweiss und kosten einen Euro. 100g Eiweiss sind in gut 800g Tofu enthalten und kostet 8 Euro. Zum Vergleich Magerquark:\n100g Magerquark enthalten 12g Eiweiss, 500g Magerquark kosten etwa einen Euro. 100g Eiweiss sind in etwa 800g Magerquark enthalten und kostet 1,67 Euro. Zum Vergleich Rindfleisch:\n100g Rindfleisch enthalten 18g Eiweiss. 1kg Rindfleisch kostet etwas 15 Euro. 100g Eiweiss sind in etwa 600g Rindfleisch enthalten und kostet 9 Euro. Zum Vergleich rote Linsen:\n100g rote Linsen (ungekocht) enthalten 21g Eiweiss. 1 kg rote Linsen kosten etwa 3 Euro. 100g Eiweiss sind in etwa 500g Linsen enthalten (durch den Kochvorgang kommt es aber zu ein paar Verlusten) und kosten 1,50 Euro. Wie kann ich Volksshake einnehmen? # Volksshake Pulver lässt sich als leckerer Shake geniessen oder du rührst ihn in dein morgendliches Müsli, mischt das Pulver mit Joghurt oder Quark oder du mischt es unter Saucen aller Art.\nWelche gesunden Rezepte gibt es mit Volksshake? # Frühstücks-Porridge: 50g Haferflocken, 20g Leinsamen, 20g Weizenkleie und 15g Volksshake Proteinpulver deiner Wahl mit heissem Wasser übergiessen, kurz quellen lassen. Nüsse Deiner Wahl, Kurkuma und Zimtpulver dazugeben und mit einer Prise Pfeffer abrunden. Dazu passt frisches Obst der Saison. Alternativ kannst du das Porridge für ein unkompliziertes Mittag- oder Abendessen auch herzhaft zubereiten: Dazu das neutrale BIO-Proteinpulver verwenden und statt Nüssen, Obst und Zimt, Gemüsebrühe und blanchiertes Gemüse dazugeben und mit beliebiegen Kräutern würzen. schnelles Eis: 150ml Milch, 15g Volksshake Proteinpulver nach Wahl, 150g Eiswürfel, 150g gefrorenes Obst in den Mixer geben und 3 Minuten bei mittlerer Stufe mixen. Wer hat diesen Artikel verfasst? # Ich bin ganz ehrlich\u0026hellip; das war nicht ich: Ich habe das Glück, mit einer sehr kompetenten Partnerin zusammen zu leben. Vielen Dank für die vielen Tipps, die du mir schon gegeben hast und das Verfassen von diesem Artikel!!!\nWo kann ich Volksshake kaufen? # Du kannst Volksshake über den Online-Handel über volksshake.de beziehen.\n","date":"07. Juli 2026","externalUrl":null,"permalink":"/posts/volksshake/","section":"Blog Beiträge","summary":"Was sind Eiweisse? # Eiweisse (auch “Proteine”, von griechisch “Proteos”, was “an erster Stelle” bedeutet) sind strukturelle Bausteine aus Aminosäuren, die in jeder Zelle vom Haar bis zu den Muskeln und zum Gehirn vorkommen.\nWarum sollten wir Eiweisse zu uns nehmen? # Sie sind in erster Linie wichtig für den Muskelerhalt, das Muskelwachstum und Muskelreparaturvorgänge. Aber nicht nur das: Sie sind die Strukturen unserer Organe, wie etwas des Herzens. Ebenfalls sind sie Bausteine von Enzymen. Und auch einige unserer wichtigsten Stoffwechselhormone (“Peptidhormone”) bestehen aus Aminosäuren, darunter die Hormone Insulin, Glukagon und der insulinähnliche Wachstumsfaktor IGF-1. Da der Körper nur nicht essenzielle Aminosäuren herstellen kann, wir aber auch essenzielle Aminosäuren benötigen, müssen wir diese über die Nahrung aufnehmen. Dabei ist wichtig, dass wir Proteine essen, die alle neun essenziellen Aminosäuren (Histidin, Phenylalanin, Isoleucin, Lysin, Valin, Methionin, Leucin, Threonin, Tryptophan) enthalten.\n","title":"Der Volksshake","type":"posts"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/deutschland/","section":"Tags","summary":"","title":"Deutschland","type":"tags"},{"content":" Was ist EuroStack? # EuroStack ist eine europäische Graswurzelbewegung mit über 400 Industrieunterzeichnern, Technologen und Wirtschaftswissenschaftlern, die radikales industrielles Handeln fordert, um die souveräne digitale Infrastruktur Europas aufzubauen. Sie behandelt den dringenden Bedarf an technologischer Unabhängigkeit auf allen Ebenen: von KI und Cloud Computing bis hin zu Chips und Konnektivität.\nDie Krise # Europa sieht sich mit kritischen Abhängigkeiten von nicht-europäischen Technologien konfrontiert, die Sicherheitsrisiken darstellen und die Souveränität beeinträchtigen. Aufgrund struktureller Fragmentierung ist Europa deutlich hinter den USA und China zurückgefallen. Ohne tiefgreifende Veränderungen wird die Abhängigkeit Europas von nicht-europäischen Technologien innerhalb von drei Jahren nahezu vollständig sein.\nWas EuroStack fordert # Schaffung von Nachfrage: Regierungsverpflichtungen zum \u0026ldquo;Kauf Europäisch\u0026rdquo;, um Investitionen in europäische Lösungen zu fördern.\nSchaffung eines lebensfähigen Angebots: Bündelung und föderale Zusammenführung bestehender europäischer Vermögenswerte, Unterstützung von Open-Source-Lösungen und Entwicklung harmonisierter Standards für souveräne Clouds.\nFinanzierungsstrategie: Ein gewidmeter Fonds für souveräne Infrastruktur für kapitalintensive Bereiche wie Chips und Quantencomputing, ergänzt durch die Initiative Digitales Jahrzehnt.\nWarum jetzt? # Aktuelle geopolitische Entwicklungen haben strategische Autonomie zu einem dringenden Imperativ gemacht. Die Industrie ist bereit zu investieren – Europa muss entscheidend handeln, um seine digitale Zukunft zu schützen.\nMehr erfahren # Hauptinitiative: eurostack.eu Weißbuch: Europäische strategische souveräne digitale Infrastrukturen Industriebrief: Offener Brief an die EU-Führung Katalogprojekt: Europäisches Katalogprojekt Industrie-Unterstützung: 400+ Unterzeichner Verwandte Initiativen: Ökosystem \u0026amp; Partnerschaften ","date":"07. Juli 2026","externalUrl":null,"permalink":"/posts/eurostack-initiative-erklaert/","section":"Blog Beiträge","summary":"Was ist EuroStack? # EuroStack ist eine europäische Graswurzelbewegung mit über 400 Industrieunterzeichnern, Technologen und Wirtschaftswissenschaftlern, die radikales industrielles Handeln fordert, um die souveräne digitale Infrastruktur Europas aufzubauen. Sie behandelt den dringenden Bedarf an technologischer Unabhängigkeit auf allen Ebenen: von KI und Cloud Computing bis hin zu Chips und Konnektivität.\nDie Krise # Europa sieht sich mit kritischen Abhängigkeiten von nicht-europäischen Technologien konfrontiert, die Sicherheitsrisiken darstellen und die Souveränität beeinträchtigen. Aufgrund struktureller Fragmentierung ist Europa deutlich hinter den USA und China zurückgefallen. Ohne tiefgreifende Veränderungen wird die Abhängigkeit Europas von nicht-europäischen Technologien innerhalb von drei Jahren nahezu vollständig sein.\n","title":"Die EuroStack Initiative erklärt","type":"posts"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/categories/digitale-souver%C3%A4nit%C3%A4t/","section":"Categories","summary":"","title":"Digitale Souveränität","type":"categories"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/digitale-souver%C3%A4nit%C3%A4t/","section":"Tags","summary":"","title":"Digitale Souveränität","type":"tags"},{"content":"Zwei norddeutsche Bundesländer machen Ernst mit digitaler Souveränität: Schleswig-Holstein und Mecklenburg-Vorpommern steigen aus der Microsoft-Cloud aus und setzen stattdessen auf Open-Source-Lösungen. Diese Entscheidung markiert einen bedeutenden Schritt in Richtung technologischer Unabhängigkeit und Datenschutz.\nHintergrund der Entscheidung # Die beiden Bundesländer haben beschlossen, ihre Abhängigkeit von proprietärer Software zu verringern und stattdessen auf Open-Source-Alternativen zu setzen. Diese Entscheidung basiert auf mehreren Schlüsselfaktoren:\nDatenschutz und Compliance: Strengere Anforderungen an den Schutz personbezogener Daten Kosteneffizienz: Langfristige Einsparungen durch reduzierte Lizenzkosten Technologische Souveränität: Unabhängigkeit von einzelnen Anbietern Interoperabilität: Bessere Integration mit anderen öffentlichen IT-Systemen Zeitplan und Umsetzung # Die Migration läuft in mehreren Phasen ab:\n2024: Pilotphase mit ausgewählten Behörden 2025: Vollständige Migration der Landesverwaltungen 2026: Integration in kommunale Systeme Technologische Alternativen # Statt Microsoft 365 kommen folgende Lösungen zum Einsatz:\nNextcloud: Für Dateiablage und Kollaboration OnlyOffice: Als Office-Alternative Jitsi: Für Videokonferenzen Matrix/Element: Für sichere Kommunikation Auswirkungen auf die öffentliche Verwaltung # Datenhoheit: Volle Kontrolle über Bürgerdaten Innovationsförderung: Stärkung lokaler IT-Dienstleister Transparenz: Offene Standards ermöglichen bessere Prüfbarkeit Zusammenarbeit: Einfacherer Datenaustausch zwischen Behörden Bundesweite Bedeutung # Die Entscheidung der beiden norddeutschen Länder könnte Schule machen:\nBayern: Prüft ähnliche Schritte Nordrhein-Westfalen: Pilotprojekte gestartet Bund: Diskussion über bundesweite Strategie Fazit: Ein Schritt in die richtige Richtung # \u0026ldquo;Digitale Souveränität ist kein Luxus, sondern eine Notwendigkeit für moderne Verwaltungsarbeit.\u0026rdquo; — IT-Experte der Landesregierung\nDer Ausstieg aus der Microsoft-Cloud durch Schleswig-Holstein und Mecklenburg-Vorpommern zeigt, dass öffentliche Verwaltung und digitale Souveränität kein Widerspruch sein müssen. Diese Entscheidung könnte den Anfang einer bundesweiten Bewegung hin zu mehr technologischer Unabhängigkeit machen.\nWeiterführende Informationen # ZenDiS: Zentrum für Digitale Souveränität der Öffentlichen Verwaltung EuroStack Initiative: Europäische Initiative zur Stärkung europäischer, digitaler Souveränität ","date":"07. Juli 2026","externalUrl":null,"permalink":"/posts/digitale-souveraenitaet-oeffentliche-verwaltung/","section":"Blog Beiträge","summary":"Zwei norddeutsche Bundesländer machen Ernst mit digitaler Souveränität: Schleswig-Holstein und Mecklenburg-Vorpommern steigen aus der Microsoft-Cloud aus und setzen stattdessen auf Open-Source-Lösungen. Diese Entscheidung markiert einen bedeutenden Schritt in Richtung technologischer Unabhängigkeit und Datenschutz.\nHintergrund der Entscheidung # Die beiden Bundesländer haben beschlossen, ihre Abhängigkeit von proprietärer Software zu verringern und stattdessen auf Open-Source-Alternativen zu setzen. Diese Entscheidung basiert auf mehreren Schlüsselfaktoren:\n","title":"Digitale Souveränität in der öffentlichen Verwaltung","type":"posts"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/categories/embedded-systems/","section":"Categories","summary":"","title":"Embedded Systems","type":"categories"},{"content":"In diesem Artikel beschreibe ich den Technologie-Stack und den Entwicklungsworkflow, den ich für diese Webseite verwendet habe.\nHugo als statischer Webseiten-Generator # Ich habe mich für Hugo entschieden, weil es:\nBlitzschnell ist - Seiten werden in Millisekunden generiert Einfache Markdown-Syntax bietet - perfekt für Blog-Inhalte Markdown-Dateien sind ideal für agentische Entwicklung - können leicht von KI-Agenten gelesen und bearbeitet werden Theming-System hat - ermöglicht einfache Anpassungen Themes als Git Submodules - können sauber als separate Git-Submodules eingebunden und gewartet werden Multilingual-Unterstützung bietet - ideal für meine deutsch/englische Webseite Keine Datenbank benötigt - alles sind statische Dateien Wesentlich weniger Wartungsaufwand als JavaScript-basierte Webseiten - keine ständigen Updates von JavaScript/TypeScript-Dependencies nötig Blowfish als Hugo-Theme # Für das Design verwende ich das Blowfish-Theme, weil es:\nModernes, sauberes Design bietet Responsive ist - funktioniert auf allen Geräten Viele Shortcodes enthält für erweiterte Funktionen Dark Mode unterstützt Gute Dokumentation hat Sehr nützliche Shortcodes anbietet: {{\u0026lt; mermaid \u0026gt;}} für das Rendering von Mermaid-Diagrammen {{\u0026lt; codeimporter \u0026gt;}} für das flexible Einbinden von Code-Snippets {{\u0026lt; mdimporter \u0026gt;}} für das flexible Einbinden von Markdown-Snippets {{\u0026lt; video \u0026gt;}} für das flexible Einbinden von Videos (lokal, URL) \u0026hellip; Das Theme ist großartig\u0026hellip; vom kleveren, agentischen Entwickler (Product Manager) Nuno Coração aus Portugal.\nZed als IDE für agentische Entwicklung # Für die Code-Bearbeitung nutze ich Zed, eine moderne IDE, die speziell für agentische Workflows optimiert ist:\nExtrem schnell - Basierend auf Rust mit nativer Performance KI-Integration - Zed AI für intelligente Code-Vervollständigung Agentische Engineering - Unterstützung für parallele Agents Multi-Agent Collaboration - Parallel arbeitende Agents Markdown-Unterstützung - Built-in Markdown-Unterstützung für nahtlose Hugo-Integration CSS-Unterstützung - Built-in CSS-Unterstützung für Theme-Anpassungen HTML-Unterstützung - Built-in HTML-Unterstützung für Theme-Anpassungen YAML-Unterstützung - Built-in YAML-Unterstützung für GitHub CI/CD-Konfigurationen TOML-Unterstützung - TOML-Unterstützung per Extension für Hugo-Konfigurationen Git-Unterstützung - Zusätzlich zur sehr guten Built-in Git-Unterstützung bietet Git Firefly Syntax-Highlighting Github Actions - GitHub Actions Extension und GitHub Actions Snippets Extension erleichtern die Arbeit mit GitHub Actions Workflows KI-Modelle von Mistral AI # Ein wichtiger Teil meines Entwicklungsworkflows ist die Nutzung von Mistral AI, insbesondere mit dem extrem kostengünstigen Mistral Small Modell:\nMistral AI Integration in Zed IDE Extrem kosteneffizient - Die gesamte KI-Nutzung für das Aufsetzen und die Migration der alten Astro-basierten Webseite hat nicht einmal 5 € gekostet (ohne Nutzung paralleler Agents und Spec-Driven Development mit OpenSpec) Mistral AI Kosten Juni 2026 Mistral AI Kosten Juli 2026 Markdown-optimiert - Ideal für die Bearbeitung von Hugo-Inhalten Agentische Entwicklung - Ermöglicht automatisierte Content-Erstellung und -Bearbeitung Mehrsprachige Unterstützung - Perfekt für meine bilingualen Inhalte Je nach Prompting erzeugen Modelle Commit-Nachrichten wie die folgende Zwecks Nachvollziehbarkeit von erzeugtem Code.\nMistral AI Git Commit Message Agent Prompts # Wie immer in agentischen Workflows, ist die richtige Methodik entscheident: Bei kleineren und größeren Änderungen der Webseite sind klevere Prompts wie der folgende in der Regel absolut ausreichend:\nExemplarischer Prompt zur Übersetzung von Posts Agent Skill Bibliotheken? # Wie immer können Prompts mit Agent Skills wiederverwendbar und mit der Community, falls gewünscht, als Skill Library geteilt werden.\nHugo # Für Hugo existieren derzeit keine öffentlichen Skill Libraries auf Github.\nBlowfish-Theme # Für das Blowfish Hugo-Theme gibt es derzeit leider ebenfalls (noch) keine Skill-Bibliothek.\nSpec-Driven Development? # Ich habe auch mit dem Spec-Driven Development Framework OpenSpec experimentiert. Recherchen (YouTube, \u0026hellip;) nach ist OpenSpec im Vergleich zu anderen Spec-Driven Development Frameworks wie BMad Method (absoluter Overkill, im Vergleich zu OpenSpec ca. Faktor 8 schlechtere \u0026ldquo;Performance\u0026rdquo; was Implementierungsdauer und Kosten angeht) und Spec Kit (etwas komplexer und umständlicher als OpenSpec). Die Nutzung von Spec-Driven Development kann für größere Webseiten interessant sein. Für meine bisherigen Anwendungsfälle fand ich den Overhead zu groß.\nGitHub für Versionierung und CI/CD # Ich nutze GitHub sowohl für die Code-Versionierung als auch für Continuous Integration und Continuous Deployment.\nCode-Versionierung # Der gesamte Quellcode dieser Webseite wird auf GitHub versioniert:\nKostenlos - 0 € pro Monat für Code-Versionierung Vollständige Historie aller Änderungen Branches für experimentelle Features Continuous Integration und Deployment # Für das automatisierte Bauen und Deployen nutze ich GitHub Actions:\nWorkflow # Code wird gepusht → GitHub Actions wird ausgelöst Hugo baut die Seite mit hugo --minify Statische Dateien werden deployt per FTPS auf meinen Hetzner-Server Vorteile # Kostenlos - 0 € pro Monat für CI/CD Automatisch - kein manuelles Deployment nötig Schnell - Änderungen sind in Sekunden online Zuverlässig - weniger Fehler durch Automatisierung Versioniert - jeder Deployment steht in Beziehung zu einem Git-Commit Hosting auf Hetzner # Die Webseite wird auf einem Hetzner-Server gehostet:\nEuropäische Infrastruktur - DSGVO-konform Zuverlässig - hohe Verfügbarkeit Extrem günstig - nur 1,90 € pro Monat Einfache Verwaltung über das Hetzner-Kundenportal Fazit # Ein extrem kosteneffizientes, effizientes, agentisches Web-Entwicklungs-Setup\nDieses Setup ermöglicht mir, mich vollständig auf die Inhalte zu konzentrieren, während die technische Infrastruktur kostengünstig, zuverlässig und wartungsarm im Hintergrund läuft. Die Kombination aus Open-Source-Tools, KI-Unterstützung und automatisierten Workflows stellt einen modernen, zukunftsweisenden Ansatz für Webentwicklung dar, der sowohl für Einzelentwickler als auch für kleine Teams ideal geeignet ist.\nTechnologische Vorteile # Hugo + Blowfish: Blitzschnelle statische Seitengenerierung mit professionellem Design und Git-Submodule-Unterstützung Zed IDE: Optimierte Entwicklungsumgebung mit nativer Unterstützung für alle relevanten Dateiformate (Markdown, HTML, CSS, YAML, TOML) Mistral AI: Kostengünstige KI-Unterstützung für agentische Workflows und Content-Erstellung Hetzner: DSGVO-konformes Hosting Finanzielle Vorteile # Einmalige Kosten:\nGesamtkosten: Unter 10 € für Setup und Migration der gesamten Webseite Laufende Kosten: Nur 1,90 €/Monat für Hosting (GitHub und Hugo sind kostenlos) KI-Kosten: Unter 5 € für die komplette Migration von Astro zu Hugo Laufende Kosten:\nWartung: Minimaler Aufwand durch Vermeidung von JavaScript/TypeScript, statische Seiten und automatisiertes Deployment Workflow-Vorteile # Agentische Entwicklung: KI-Agenten können direkt mit Markdown-Dateien arbeiten Geschwindigkeit: Mindestens 5-10x schneller als ohne agentischen Workflow Automatisierung: GitHub Actions automatisieren Build und Deployment vollständig Skalierbarkeit: Einfache Erweiterung durch Shortcodes und Theme-Anpassungen Zukunftssicher: Moderne Technologien mit minimalen Abhängigkeiten ","date":"07. Juli 2026","externalUrl":null,"permalink":"/posts/entwicklung-dieser-webseite/","section":"Blog Beiträge","summary":"In diesem Artikel beschreibe ich den Technologie-Stack und den Entwicklungsworkflow, den ich für diese Webseite verwendet habe.\nHugo als statischer Webseiten-Generator # Ich habe mich für Hugo entschieden, weil es:\nBlitzschnell ist - Seiten werden in Millisekunden generiert Einfache Markdown-Syntax bietet - perfekt für Blog-Inhalte Markdown-Dateien sind ideal für agentische Entwicklung - können leicht von KI-Agenten gelesen und bearbeitet werden Theming-System hat - ermöglicht einfache Anpassungen Themes als Git Submodules - können sauber als separate Git-Submodules eingebunden und gewartet werden Multilingual-Unterstützung bietet - ideal für meine deutsch/englische Webseite Keine Datenbank benötigt - alles sind statische Dateien Wesentlich weniger Wartungsaufwand als JavaScript-basierte Webseiten - keine ständigen Updates von JavaScript/TypeScript-Dependencies nötig Blowfish als Hugo-Theme # Für das Design verwende ich das Blowfish-Theme, weil es:\n","title":"Entwicklung dieser Webseite: Technologie-Stack und Workflow","type":"posts"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/erkl%C3%A4rt/","section":"Tags","summary":"","title":"Erklärt","type":"tags"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/europa/","section":"Tags","summary":"","title":"Europa","type":"tags"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/eurostack/","section":"Tags","summary":"","title":"Eurostack","type":"tags"},{"content":" ","date":"07. Juli 2026","externalUrl":null,"permalink":"/","section":"Florian Kromer","summary":" ","title":"Florian Kromer","type":"page"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/categories/gesundheit/","section":"Categories","summary":"","title":"Gesundheit","type":"categories"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/innovation/","section":"Tags","summary":"","title":"Innovation","type":"tags"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/ki/","section":"Tags","summary":"","title":"KI","type":"tags"},{"content":" Warum sollte ich KI zur Entwicklung von Yocto-basierten Embedded Systems nutzen? # Die Entwicklung von Embedded Systems mit Yocto kann komplex und zeitaufwendig sein.\nDas ist problematisch:\nErheblicher Entwicklungs- und Zeitaufwand fließt in das BitBake-basierte Build-System anstatt in Features, Bugfixes und Security Patches. Gut ausgebildete Yocto-Entwickler sind rar. Das Team-interne Yocto-Ausbildung ist zeitaufwändig. Anforderungen im Bereich der IT Security (Supply Chain Security) binden Entwicklungs- und Zeitresourcen: Security-Patches. Security Requirement Engineering/Management. Threat-Modelling. Priorisierungs-Konflikt zwischen neuen Features und IT Security Best Practices. KI kann:\nDas Arbeiten mit dem BitBake Build-System erheblich vereinfachen und beschleunigen. Agent Skills haben mehrere Nutzen: Sie sind die Grundlage für reproduzierbare und skalierbare Beschleunigung der Entwicklung als auch FOrtbildungsmaterial für interne Yocto-Ausbildung. Wie kann KI die Entwicklung von Yocto-basierten Embedded Systems vereinfachen und beschleunigen? # Automatisierung von Routineaufgaben: KI kann repetitive Aufgaben wie das Erstellen von Rezepten, das Konfigurieren von Build-Umgebungen und das Testen von Images automatisieren. Dies spart Zeit und reduziert Fehler.\nOptimierung von Build-Prozessen: KI kann Build-Prozesse analysieren und optimieren, um die Build-Zeit zu verkürzen und die Effizienz zu steigern.\nFehlererkennung und -behebung: KI kann potenzielle Fehler in Rezepten oder Konfigurationen erkennen und Vorschläge zur Behebung machen.\nWissensmanagement: KI kann als Wissensdatenbank dienen, die Best Practices, häufige Probleme und Lösungen speichert und bereitstellt.\nWas sind Agent Skills? # Agent Skills sind spezielle Fähigkeiten oder Module, die KI-Agenten nutzen, um bestimmte Aufgaben zu erfüllen. Diese Skills können als vorgefertigte Bausteine betrachtet werden, die es ermöglichen, komplexe Prozesse zu automatisieren und zu optimieren. Im Kontext von Yocto-basierten Embedded Systems können Agent Skills beispielsweise verwendet werden, um:\nRezepte zu generieren: Automatische Erstellung von BitBake-Rezepten basierend auf Anforderungen oder Vorlagen. Build-Konfigurationen zu optimieren: Analyse und Anpassung von Build-Konfigurationen, um die Effizienz zu steigern. Fehler zu erkennen und zu beheben: Identifikation von potenziellen Fehlern in Rezepten oder Konfigurationen und Vorschläge zur Behebung. Dokumentation zu generieren: Automatische Erstellung von Dokumentation für Rezepte, Konfigurationen und Build-Prozesse. Agent Skills sind in der Regel modular aufgebaut und können je nach Bedarf kombiniert oder erweitert werden. In anderen Bereichen der nicht-technischen IT werden Agent Skills of Open Source gemeinschaftlich entwickelt.\nWann und warum benötige ich Agent Skills? # Komplexe Build-Prozesse: Wenn Ihre Yocto-basierten Build-Prozesse komplex sind und viele manuelle Schritte erfordern, können Agent Skills helfen, diese Prozesse zu automatisieren und zu vereinfachen.\nWiederkehrende Aufgaben: Wenn Sie häufig wiederkehrende Aufgaben wie das Erstellen von Rezepten oder das Konfigurieren von Build-Umgebungen haben, können Agent Skills diese Aufgaben übernehmen und so Zeit sparen.\nFehleranfällige Prozesse: Wenn bestimmte Prozesse fehleranfällig sind und häufig manuelle Überprüfungen erfordern, können Agent Skills helfen, Fehler frühzeitig zu erkennen und zu beheben.\nWissensmanagement: Wenn Sie Wissen und Best Practices in Ihrem Team teilen und dokumentieren möchten, können Agent Skills als Wissensdatenbank dienen und diese Informationen bereitstellen.\nSkalierung: Wenn Sie Ihre Entwicklungsprozesse skalieren möchten, können Agent Skills helfen, die Effizienz zu steigern und die Qualität zu verbessern.\nReproduzierbarkeit: Agent Skills können die Reproduzierbarkeit von agentenbasierter Entwicklung im Vergleich zu reinem Prompting erhöhen. Durch die Verwendung von Agent Skills können Sie sicherstellen, dass bestimmte Aufgaben immer auf die gleiche Weise ausgeführt werden, was die Konsistenz und Zuverlässigkeit Ihrer Entwicklungsprozesse verbessert.\nGibt es Open Source Agent Skill Bibliotheken für das Yocto-Projekt? # Ja.\nEs gibt seit ungefähr Anfang 2026 Agent Skills für das Yocto-Projekt GitHub (search: agent skills yocto) und BitBake GitHub (search: agent skills bitbake).\nSind Open Source Agent Skill Bibliothekn für das Yocto-Projekt universell einsetzbar? # Nein.\nBei Agent Skills ist im Allgemeinen zu beachten, dass sich SW-basierte Produkte/Projekte immer aus mehreren Aspekten basieren:\nBei Yocto-basierten Betriebsystemen gilt:\nEnthalten generische SW-Komponten: Dazu gehören Beispielsweise SW-Komponenten wie systemd die in allen oder zumindest den meisten Yocto-Betriebsystemen genutzt werden. Integration von generischen SW-Komponenten ist oft HW-spezifisch. System-Anforderungsabhängige, spezifische SW-Komponenten: Ein Yocto-Betriebsystem das Echtzeit-Anforderungen hat wird in der Regel andere Programmiersprachen und Middleware oder Frameworks für die Kommunikation zwischen Komponenten nutzen, als eines ohne Echtzeitanforderungen. Domänen-abhängige, spezifische Systemarchitektur: Embedded Systems unterscheiden sich in der Regel deutlicher von Konkurrenzprodukten, als das in der nicht-technischen IT der Fall ist. Das Betriebsystem eines Unternehmens im Bereich der Unterhaltungselektronik unterscheidet sich fundamental von einem im Bereich de Energiewirtschaft. Wie kostenintensiv und zeitaufwändig ist es eigene Agent Skills zu entwicklen? # Die Entwicklung von Agent Skills ist ein Teilbereich der modernen SW-Entwicklung.\nAgent Skills sollten:\nGereviewt werden. Optimiert werden. Evaluiert werden. Bezüglich IT Security gereviewt/auditiert werden. Gewartet werden: Agent Skills beziehen sich in vielen Fällen auf spezifische Versionen von SW-Komponenten, die konsistent zu neuen Updates gereviewt und ggf. aktualisiert werden sollten. Werden Agent Skills in Firmen eingesetzt? # Ja.\nAus meinem Netzwerk weiß ich, dass Agent Skills für die Entwicklung von Yocto-basierten Betriebsystemen eingesetzt werden. Diese stehen aus diversen Gründen (IT Security, Schutz von Intellectual Property, \u0026hellip;) nicht öffentlich zugänglich zur Verfügung.\nWelche Implikationen hat die Nutzung von Agent Skills? # Agents hängen von einer dynamischen Interaktion mit dem BitBake-Build ab. Das bedeutet, dass die kostengünstigsten Effizienzsteigerungen im Rahmen von lokal ausgeführten BitBake-Builds möglich sind. Agenten-basierte Optimierung von CI-basierten BitBake-Builds ist möglich, aber viel aufwändiger als die Optimierung von lokalen BitBake-Builds. Agenten nutzen Modelle, um Promts zu beantworten. Technisch gesehen können Cloud-Dienstleister, die Modelle bereitstellen (Anthropic, \u0026hellip;) Je nach Firmen-intenen Anfordungen an die IT Security, Intelectual Property und ggf. auch Data Privacy kann es notwendig sein, dass entweder Modelle (werden von Agenten genutzt, um Prompts zu beantworten) entweder lokal gehostet oder im Rahmen der internen IT Infrastruktur bereitgestellt werden. ","date":"07. Juli 2026","externalUrl":null,"permalink":"/posts/ki-basierte-yocto-entwicklung/","section":"Blog Beiträge","summary":"Warum sollte ich KI zur Entwicklung von Yocto-basierten Embedded Systems nutzen? # Die Entwicklung von Embedded Systems mit Yocto kann komplex und zeitaufwendig sein.\nDas ist problematisch:\nErheblicher Entwicklungs- und Zeitaufwand fließt in das BitBake-basierte Build-System anstatt in Features, Bugfixes und Security Patches. Gut ausgebildete Yocto-Entwickler sind rar. Das Team-interne Yocto-Ausbildung ist zeitaufwändig. Anforderungen im Bereich der IT Security (Supply Chain Security) binden Entwicklungs- und Zeitresourcen: Security-Patches. Security Requirement Engineering/Management. Threat-Modelling. Priorisierungs-Konflikt zwischen neuen Features und IT Security Best Practices. KI kann:\n","title":"KI-basierte Entwicklung von Yocto-basierten Embedded Systems","type":"posts"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/categories/k%C3%BCnstliche-intelligenz/","section":"Categories","summary":"","title":"Künstliche Intelligenz","type":"categories"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/longjevity/","section":"Tags","summary":"","title":"Longjevity","type":"tags"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/markdown/","section":"Tags","summary":"","title":"Markdown","type":"tags"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/microsoft/","section":"Tags","summary":"","title":"Microsoft","type":"tags"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/categories/%C3%B6ffentliche-verwaltung/","section":"Categories","summary":"","title":"Öffentliche Verwaltung","type":"categories"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/categories/open-source/","section":"Categories","summary":"","title":"Open Source","type":"categories"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/open-source/","section":"Tags","summary":"","title":"Open Source","type":"tags"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/pdf/","section":"Tags","summary":"","title":"PDF","type":"tags"},{"content":" Was ist Podman? # Podman ist ein Open-Source-Tool zur Verwaltung von Containern und Pods. Es wurde entwickelt, um eine sichere und einfache Alternative zu Docker zu bieten. Podman ist daemonslos, was bedeutet, dass es keine Hintergrundprozesse benötigt, um Container zu verwalten. Dies macht es sicherer und ressourcenschonender.\nPodman ist Teil des Red Hat-Ökosystems und wird von der Open Container Initiative (OCI) unterstützt. Es ist kompatibel mit Docker und kann viele Docker-Befehle direkt verwenden.\nFür welche Anwendungsfälle kann ich Podman nutzen? # Podman ist vielseitig einsetzbar und eignet sich für eine Vielzahl von Anwendungsfällen:\nEntwicklungsumgebungen: Podman kann verwendet werden, um isolierte Entwicklungsumgebungen zu erstellen, die unabhängig vom Host-System sind. Dies ist besonders nützlich für die Entwicklung von Anwendungen, die spezifische Abhängigkeiten oder Konfigurationen benötigen. Dafür kann die Open Source Development Containers (devcontainers) Spezifikation genutzt werden, muss aber nicht. Das Linux Betriebsystm Projekt Bluefin nutzt beispielsweise Podman und devcontainer.\nCI/CD-Pipelines: Podman kann in Continuous Integration und Continuous Deployment (CI/CD)-Pipelines integriert werden. Zum einen können Container Images erstellt werden. Zum Anderen können Container-basierte Systeme in CI Pipelines laufen gelassen werden. Bei DevOps und Systemadministratoren ist Podman sehr beliebt. Erste Eindrücke über YouTube Channel von Red Hat Enterprise Linux (Suche: podman).\nMikrodienste: Podman eignet sich hervorragend für die Verwaltung von Mikrodiensten. Jeder Mikrodienst kann in einem eigenen Container ausgeführt werden, was die Isolation und Skalierbarkeit verbessert.\nWebserver: Auf einem phyikalischen Server oder virtuellen Server (VPS) kann Podman genutzt werden, um viele Webserver-Container parallel laufen zu lassen.\nEmbedded Systems: Podman eignet sich für Edge-Computing-Szenarien, in denen Container auf Geräten mit begrenzten Ressourcen ausgeführt werden müssen. Die daemonslose Architektur von Podman macht es ideal für solche Umgebungen. In vielen, modernen Betriebsystemen werden SW-Komponenten als \u0026ldquo;Verbund von Containern\u0026rdquo; (Podman Pods, später mehr dazu) entweder direkt in das Betriebsystem integriert oder dynamisch aktualisierbar gemacht. Das erleichtert die Testbarkeit vonv komplexen Features und SW-Komponenten-Interaktionen ungemein. Mit einer guten Testabdeckung sind regelmäßige Security Patches kein Albtraum mit nicht abschätzbaren Auswirkungen mehr (Regressions).\nWelche Podman-Alternativen gibt es? # Es gibt mehrere Alternativen zu Podman, die ebenfalls zur Verwaltung von Containern verwendet werden können:\nDocker: Die bekannteste Container-Plattform, die jedoch einen Daemon benötigt und daher weniger sicher ist. Weitere Informationen finden Sie auf der Docker-Website. LXC/LXD: Linux-Container, die eine vollständige Betriebssystemumgebung bereitstellen. Weitere Informationen finden Sie auf der LXC-Website. rkt: Eine weitere Container-Laufzeitumgebung, die von CoreOS entwickelt wurde. Weitere Informationen finden Sie auf der rkt-Website. CRI-O: Eine Container-Laufzeitumgebung, die speziell für Kubernetes entwickelt wurde. Weitere Informationen finden Sie auf der CRI-O-Website. Warum sollte ich Podman und keine Alternative nutzen? # Podman bietet mehrere Vorteile gegenüber anderen Container-Verwaltungstools:\nDaemonlos: Podman benötigt keinen Hintergrundprozess, was es sicherer und ressourcenschonender macht. Rootless: Podman kann ohne Root-Rechte ausgeführt werden, was die Sicherheit weiter erhöht. Kompatibilität: Podman ist kompatibel mit Docker und kann viele Docker-Befehle direkt verwenden. Integration: Podman integriert sich gut in bestehende Systeme und Workflows. Sicherheit: Podman bietet eine sichere Umgebung für die Ausführung von Containern. Ist Podman mit Docker Compose Dateien kompatibel? # Ja, Podman ist mit Docker Compose-Dateien kompatibel. Podman kann Docker Compose-Dateien direkt verwenden, um Container und Pods zu verwalten. Dies macht es einfach, bestehende Docker Compose-Dateien in Podman zu migrieren.\nWas sind die Unterschiede zwischen Podman und Docker? # Podman und Docker sind beide Tools zur Verwaltung von Containern, aber es gibt einige wichtige Unterschiede:\nArchitektur: Podman ist daemonslos, während Docker einen Daemon benötigt. Dies macht Podman sicherer und ressourcenschonender. Root-Rechte: Podman kann ohne Root-Rechte ausgeführt werden, während Docker Root-Rechte benötigt. Integration: Podman integriert sich besser mit systemd und anderen Systemdiensten (Quadlets, siehe weiter unten), während Docker eine eigene Infrastruktur benötigt. Kompatibilität: Podman ist kompatibel mit Docker und kann viele Docker-Befehle direkt verwenden, aber es gibt einige Unterschiede in der Implementierung. Sicherheit: Podman bietet eine sichere Umgebung für die Ausführung von Containern, während Docker aufgrund des Daemons anfälliger für Sicherheitslücken ist. Was sind Quadlets? # Quadlets sind eine neue Funktion in Podman, die die Integration mit systemd verbessert. Quadlets ermöglichen es, Container als systemd-Dienste zu verwalten, was die Verwaltung und Überwachung von Containern vereinfacht.\nVorteile von Quadlets:\nEinfache Integration: Quadlets ermöglichen eine nahtlose Integration von Podman-Containern mit systemd, was die Verwaltung und Überwachung von Containern vereinfacht. Automatischer Start: Container können automatisch beim Systemstart gestartet werden, was die Verfügbarkeit von Diensten verbessert. Überwachung und Logging: Quadlets nutzen die Überwachungs- und Logging-Funktionen von systemd, was die Fehlerbehebung und Diagnose vereinfacht. Einfache Konfiguration: Die Konfiguration von Quadlets ist einfach und intuitiv, was die Einrichtung und Verwaltung von Containern erleichtert. Was sind Podman Pods? # Podman Pods sind eine Gruppe von einem oder mehreren Containern, die gemeinsam verwaltet werden. Sie ermöglichen es, mehrere Container als eine Einheit zu behandeln, was die Verwaltung und Orchestrierung von Anwendungen vereinfacht. Pods sind besonders nützlich, wenn mehrere Container eng zusammenarbeiten müssen, wie z. B. in Mikrodienst-Architekturen.\nGemeinsame Verwaltung: Pods ermöglichen es, mehrere Container als eine Einheit zu verwalten, was die Verwaltung und Orchestrierung von Anwendungen vereinfacht. Gemeinsame Netzwerkumgebung: Container in einem Pod teilen sich eine gemeinsame Netzwerkumgebung, was die Kommunikation zwischen den Containern erleichtert. Gemeinsame Speicherumgebung: Container in einem Pod können sich eine gemeinsame Speicherumgebung teilen, was den Datenaustausch zwischen den Containern erleichtert. Einfache Skalierung: Pods können einfach skaliert werden, indem weitere Container zum Pod hinzugefügt werden. Wie unterscheiden sich Podman Pods und Kubernetes Pods? # Podman Pods und Kubernetes Pods sind ähnlich, aber es gibt einige wichtige Unterschiede:\nVerwaltung: Podman Pods werden direkt von Podman verwaltet, während Kubernetes Pods von einem Kubernetes-Cluster verwaltet werden. Skalierung: Kubernetes bietet erweiterte Funktionen für die Skalierung und Verwaltung von Containern, die Podman nicht bietet. Orchestrierung: Kubernetes bietet eine vollständige Orchestrierungsplattform, während Podman eher für die Verwaltung einzelner Container und Pods geeignet ist. Komplexität: Kubernetes ist komplexer und erfordert mehr Einrichtungsaufwand, während Podman einfacher zu verwenden ist. Podman ist eine ausgezeichnete Wahl für Entwickler und Systemadministratoren, die eine sichere und einfache Möglichkeit zur Verwaltung von Containern suchen. Es bietet eine gute Balance zwischen Einfachheit und Funktionalität und ist eine starke Alternative zu Docker und anderen Container-Verwaltungstools.\nIst Podman mit Kubernetes Manifest Dateien kompatibel? # Ja.\nPodman ist mit Kubernetes Manifest-Dateien kompatibel. Podman kann Kubernetes Manifest-Dateien direkt verwenden, um Container und Pods zu verwalten. Dies macht es einfach, bestehende Kubernetes Manifest-Dateien in Podman zu migrieren.\nAber\u0026hellip;\nMit Podman generierte Kubernetes Manifest Dateien berücksichtigen viele Details nicht, die in einem Kubernetes Deployment relevant sind.\nWas ist Podman Machine? # Podman Machine ist ein Tool, das es ermöglicht, Podman auf macOS und Windows zu verwenden, indem es eine virtuelle Maschine (VM) erstellt, die Podman ausführt. Dies ist besonders nützlich, da Podman ursprünglich für Linux entwickelt wurde und auf anderen Betriebssystemen nicht nativ läuft.\nWird Podman unter Linux genutzt, kann man darauf verzichten sich mit Machine weiter auseinander zu setzen. Das ist bei den meisten Anwendungsfällen von Podman der Fall.\n","date":"07. Juli 2026","externalUrl":null,"permalink":"/posts/podman/","section":"Blog Beiträge","summary":"Was ist Podman? # Podman ist ein Open-Source-Tool zur Verwaltung von Containern und Pods. Es wurde entwickelt, um eine sichere und einfache Alternative zu Docker zu bieten. Podman ist daemonslos, was bedeutet, dass es keine Hintergrundprozesse benötigt, um Container zu verwalten. Dies macht es sicherer und ressourcenschonender.\nPodman ist Teil des Red Hat-Ökosystems und wird von der Open Container Initiative (OCI) unterstützt. Es ist kompatibel mit Docker und kann viele Docker-Befehle direkt verwenden.\n","title":"Podman","type":"posts"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/categories/software-engineering/","section":"Categories","summary":"","title":"Software-Engineering","type":"categories"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/softwareentwicklung/","section":"Tags","summary":"","title":"Softwareentwicklung","type":"tags"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/categories/sport/","section":"Categories","summary":"","title":"Sport","type":"categories"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/strategie/","section":"Tags","summary":"","title":"Strategie","type":"tags"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/","section":"Tags","summary":"","title":"Tags","type":"tags"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/categories/technologie/","section":"Categories","summary":"","title":"Technologie","type":"categories"},{"content":" Was ist Typst? # Typst\nist eine Markup-Sprache (Beschreibung von Dokument-Layout in Code), die auch Styling, Scripting und Context unterstützt ein Compiler, der Markup-Eingabe in Ausgabe-Formate konvertiert Ein Service (kann man nutzen, muss man nicht nutzen), der Funktionen für Organisationen bietet. Warum sollte ich Typst nutzen? # Typst ist einfach # Bisher war als einzige, wirklich professionelle Alternative zu Typst die Markup-Sprache LaTeX eine wirkliche Option. Pandoc ist unter dem Linux Betriebsystem ein oft genutzter LaTeX-Compiler (wandelt LaTeX basierte Eingabe-Daten in Ausgabe-Formate um). An Hand der beiden Compiler lassen sich die Eigenschaften praxisnahe vergleichen. Typst ist im Vergleich zu LaTeX viel einfacher zu lernen und zu nutzen. Ich habe meine Masterarbeit 2012 mit LaTeX geschrieben. Hätte ich schon damals eine einfachere Alternative gehabt, hätte ich mir viel Zeit und Nerven gespart.\nEigenschaft Typst Pandoc Philosophie Modern, schnell und intuitiv; Ersatz für LaTeX mit einfacher Syntax. Universeller Dokumentenkonverter; nutzt LaTeX für PDF-Ausgabe. Zielgruppe Nutzer, die LaTeX-ähnliche Ergebnisse ohne LaTeX-Komplexität wollen. Nutzer, die Flexibilität (z. B. Markdown → PDF, Word, HTML) benötigen. Markdown-Unterstützung Native Markdown-Unterstützung mit Typst-spezifischen Erweiterungen. Standard-Markdown + Pandoc-Erweiterungen (z. B. Tabellen, Zitate, Mathematik). Arbeitsablauf Direkt: typst compile input.md output.pdf Indirekt: pandoc input.md -o output.pdf (verwendet LaTeX als Backend). Abhängigkeiten Typst (kein LaTeX erforderlich). Pandoc + LaTeX-Distribution (z. B. texlive). Ausgabequalität (Standard) Exzellent – moderne Typografie und gute Voreinstellungen. Gut – hängt von der LaTeX-Vorlage ab (z. B. eisvogel, default). Anpassungsmöglichkeiten Hoch – einfache Syntax für Layouts, aber weniger granular als LaTeX. Sehr hoch – volle LaTeX-Leistung, erfordert aber LaTeX-Kenntnisse. Schriftarten \u0026amp; Unicode Großartig – unterstützt Unicode out of the box. Gut – abhängig vom LaTeX-Engine (xelatex oder lualatex für Unicode). Geschwindigkeit Sehr schnell – Kompiliert in Millisekunden. Moderat – hängt von der LaTeX-Kompilierung ab. Kompilierungszeit Nahezu sofort für kleine Dokumente. Langsamer (LaTeX ist langsam für große Dokumente). Beste Verwendung Schnelle PDFs aus Markdown, moderne Dokumente, einfache Syntax. Konvertierung zwischen vielen Formaten, akademisches Schreiben mit Zitaten. Nachteile Kleinere Ökosystem (weniger Vorlagen/Pakete), weniger ausgereift als LaTeX. Benötigt LaTeX (langsam), LaTeX-Kenntnisse für erweiterte Anpassungen. Beispielbefehl typst compile input.md output.pdf pandoc input.md -o output.pdf --pdf-engine=xelatex Typische Vorlagen Einfache, moderne Vorlagen. LaTeX-Vorlagen wie eisvogel, default, oder benutzerdefinierte Vorlagen. Lernkurve Niedrig – einfacher als LaTeX, aber nicht so einfach wie reines Markdown. Mittel – Markdown ist einfach, aber LaTeX-Anpassungen erfordern Aufwand. Eignung für Anfänger Gut, wenn man keine LaTeX-Erfahrung hat. Mittel – Markdown ist einfach, aber LaTeX erfordert Einarbeitung. Eignung für Profis Gut für einfache bis mittelkomplexe Dokumente. Ideal für komplexe Dokumente mit vielen Konvertierungsanforderungen. Es gibt viele kostenlose Vorlagen # Im Typst Universe werden viele, kostenlose\nDokument-Vorlagen Office-Vorlagen Präsentations-Vorlagen Flyer-Vorlagen Visualisierungs-Vorlagen Buch-Vorlagen angeboten.\nEs gibt viele glückliche Nutzer # Der Webseite nach gibt es in über 3500 Universitäten/Laboren und über 1000 Firmen zufriedene Nutzer.\nInsbesondere in Data Scientists ist Typst beliebt: Joseph Barbier erklärt in Typst in Production: Turning Data Into Deliverables | Typst Meetup warum er Typst nutzt.\nWie sieht eine Typst Datei aus? # Typst erwartet Markup Datei(en) als Eingabe-Daten. Am einfachsten ist es, sich über das Beispiel im Typst Playgound einen ersten Eindruck zu machen. Die Syntax von Typst ist vergelichsweise einfach. Das Beispiel unten zeigt die Verwendung von Formeln. Typst Mathe Beispiel Welche Ausgabeformate unterstützt Typst? # Der Typst Compiler unterstützt folgende Ausgabe-Formate:\nPDF HTML PNG SVG Bundles Wie kann ich das Layout anpassen? # Die Seitenkonfigurations-Anleitung beschreibt, wie\nman eine Seite bestehend aus Header, Body, Footer und Seitenzahlen aufbauen kann und wie man Spalten anpassen kann. Ihr könnt auch das Layout von Tabellen anpassen.\nEmpfehlenswert ist es auch, sich die Zugänglichkeits-Anleitung anzusehen: Dieser beschreibt, wie Ausgabedateien von möglichst vielen Menschen genutzt und verstanden werden kann.\nDie Anleitung für Latex-Nutzer ist für diejenigen interessant, die von der LaTeX -\u0026gt; Typst Markup Language umsteigen möchten.\nWie kann ich Typst installieren? # Die Installation ist per Paketmanager am einfachsten:\nLinux: Ubuntu: sudo snap install typst MacOS: brew install typst Windows: winget install --id Typst.Typst ","date":"07. Juli 2026","externalUrl":null,"permalink":"/posts/typst/","section":"Blog Beiträge","summary":"Was ist Typst? # Typst\nist eine Markup-Sprache (Beschreibung von Dokument-Layout in Code), die auch Styling, Scripting und Context unterstützt ein Compiler, der Markup-Eingabe in Ausgabe-Formate konvertiert Ein Service (kann man nutzen, muss man nicht nutzen), der Funktionen für Organisationen bietet. Warum sollte ich Typst nutzen? # Typst ist einfach # Bisher war als einzige, wirklich professionelle Alternative zu Typst die Markup-Sprache LaTeX eine wirkliche Option. Pandoc ist unter dem Linux Betriebsystem ein oft genutzter LaTeX-Compiler (wandelt LaTeX basierte Eingabe-Daten in Ausgabe-Formate um). An Hand der beiden Compiler lassen sich die Eigenschaften praxisnahe vergleichen. Typst ist im Vergleich zu LaTeX viel einfacher zu lernen und zu nutzen. Ich habe meine Masterarbeit 2012 mit LaTeX geschrieben. Hätte ich schon damals eine einfachere Alternative gehabt, hätte ich mir viel Zeit und Nerven gespart.\n","title":"Wie kann ich hochwertige PDFs möglichst einfach aus Markdown generieren?","type":"posts"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/yocto/","section":"Tags","summary":"","title":"Yocto","type":"tags"},{"content":"","date":"07. Juli 2026","externalUrl":null,"permalink":"/tags/zukunft/","section":"Tags","summary":"","title":"Zukunft","type":"tags"},{"content":" Why Should I Use AI for the Development of Yocto-Based Embedded Systems? # The development of embedded systems with Yocto can be complex and time-consuming.\nThis is problematic:\nSignificant development and time effort flows into the BitBake-based build system instead of features, bug fixes, and security patches. Well-trained Yocto developers are rare. Internal Yocto training within the team is time-consuming. Requirements in the area of IT security (supply chain security) bind development and time resources: Security patches. Security requirement engineering/management. Threat modeling. Prioritization conflict between new features and IT security best practices. AI can:\nSignificantly simplify and accelerate working with the BitBake build system. Agent Skills have multiple benefits: They are the foundation for reproducible and scalable acceleration of development as well as training material for internal Yocto training. How Can AI Simplify and Accelerate the Development of Yocto-Based Embedded Systems? # Automation of Routine Tasks: AI can automate repetitive tasks such as creating recipes, configuring build environments, and testing images. This saves time and reduces errors.\nOptimization of Build Processes: AI can analyze and optimize build processes to shorten build time and increase efficiency.\nError Detection and Resolution: AI can identify potential errors in recipes or configurations and suggest fixes.\nKnowledge Management: AI can serve as a knowledge database that stores and provides best practices, common problems, and solutions.\nWhat Are Agent Skills? # Agent Skills are special abilities or modules that AI agents use to perform specific tasks. These skills can be considered as pre-built building blocks that enable the automation and optimization of complex processes. In the context of Yocto-based embedded systems, Agent Skills can be used, for example, to:\nGenerate Recipes: Automatic creation of BitBake recipes based on requirements or templates. Optimize Build Configurations: Analysis and adjustment of build configurations to increase efficiency. Detect and Fix Errors: Identification of potential errors in recipes or configurations and suggestions for fixes. Generate Documentation: Automatic creation of documentation for recipes, configurations, and build processes. Agent Skills are typically modular and can be combined or extended as needed. In other areas of non-technical IT, Agent Skills are developed collaboratively in open source.\nWhen and Why Do I Need Agent Skills? # Complex Build Processes: If your Yocto-based build processes are complex and require many manual steps, Agent Skills can help automate and simplify these processes.\nRecurring Tasks: If you frequently have recurring tasks such as creating recipes or configuring build environments, Agent Skills can take over these tasks and save time.\nError-Prone Processes: If certain processes are error-prone and require frequent manual checks, Agent Skills can help detect and fix errors early.\nKnowledge Management: If you want to share and document knowledge and best practices within your team, Agent Skills can serve as a knowledge database and provide this information.\nScaling: If you want to scale your development processes, Agent Skills can help increase efficiency and improve quality.\nReproducibility: Agent Skills can increase the reproducibility of agent-based development compared to pure prompting. By using Agent Skills, you can ensure that certain tasks are always executed in the same way, which improves the consistency and reliability of your development processes.\nAre There Open Source Agent Skill Libraries for the Yocto Project? # Yes.\nThere have been Agent Skills for the Yocto project since approximately early 2026 on GitHub (search: agent skills yocto).\nAre Open Source Agent Skill Libraries for the Yocto Project Universally Applicable? # No.\nWith Agent Skills, it is generally important to note that software-based products/projects are always based on multiple aspects:\nFor Yocto-based operating systems, the following applies:\nContain generic software components: These include, for example, software components like systemd, which are used in all or at least most Yocto operating systems. Integration of generic software components is often hardware-specific. System requirement-dependent, specific software components: A Yocto operating system that has real-time requirements will typically use different programming languages and middleware or frameworks for communication between components than one without real-time requirements. Domain-dependent, specific system architecture: Embedded systems typically differ more significantly from competing products than is the case in non-technical IT. The operating system of a company in the consumer electronics sector differs fundamentally from one in the energy industry. How Cost-Intensive and Time-Consuming Is It to Develop Your Own Agent Skills? # The development of Agent Skills is a sub-area of modern software development.\nAgent Skills should:\nBe reviewed. Be optimized. Be evaluated. Be reviewed/audited regarding IT security. Be maintained: Agent Skills often refer to specific versions of software components that should be consistently reviewed and updated with new updates. Are Agent Skills Used in Companies? # Yes.\nFrom my network, I know that Agent Skills are used for the development of Yocto-based operating systems. These are not publicly available for various reasons (IT security, protection of intellectual property, etc.).\n","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/posts/ai-based-yocto-development/","section":"Blog Posts","summary":"Why Should I Use AI for the Development of Yocto-Based Embedded Systems? # The development of embedded systems with Yocto can be complex and time-consuming.\nThis is problematic:\nSignificant development and time effort flows into the BitBake-based build system instead of features, bug fixes, and security patches. Well-trained Yocto developers are rare. Internal Yocto training within the team is time-consuming. Requirements in the area of IT security (supply chain security) bind development and time resources: Security patches. Security requirement engineering/management. Threat modeling. Prioritization conflict between new features and IT security best practices. AI can:\n","title":"AI-Based Development of Yocto-Based Embedded Systems","type":"posts"},{"content":"","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/categories/artificial-intelligence/","section":"Categories","summary":"","title":"Artificial Intelligence","type":"categories"},{"content":"","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/tags/data-privacy/","section":"Tags","summary":"","title":"Data Privacy","type":"tags"},{"content":"In this article, I describe the technology stack and development workflow I used for this website.\nHugo as Static Website Generator # I chose Hugo because it:\nIs blazing fast - pages are generated in milliseconds Offers simple Markdown syntax - perfect for blog content Uses Markdown files - ideal for agentic development, easily read and edited by AI agents Has a theming system - allows easy customizations Supports themes as Git submodules - can be cleanly integrated and maintained as separate Git submodules Provides multilingual support - ideal for my German/English website Requires no database - everything is static files Has significantly less maintenance overhead than JavaScript-based websites - no constant updates of JS dependencies needed Development with Hugo is very efficient. I write content in Markdown, and Hugo generates the complete HTML, CSS, and JavaScript.\nBlowfish as Hugo Theme # For the design, I use the Blowfish theme because it:\nOffers a modern, clean design Is responsive - works on all devices Contains many shortcodes for advanced features Supports dark mode Has good documentation Provides very useful shortcodes such as: {{\u0026lt; mermaid \u0026gt;}} for rendering Mermaid-diagrams {{\u0026lt; codeimporter \u0026gt;}} for flexible code snippet embedding {{\u0026lt; mdimporter \u0026gt;}} for flexible markdown snippet embedding {{\u0026lt; video \u0026gt;}} for flexible video embedding (local, URL) \u0026hellip; The theme is excellent\u0026hellip; by the clever, agentic developer (Product Manager) Nuno Coração from Portugal.\nZed as IDE for Agentic Development # For code editing, I use Zed, a modern IDE optimized for agentic workflows:\nExtremely fast - Based on Rust with native performance AI integration - Zed AI for intelligent code completion Agentic engineering - Support for parallel agents Multi-agent collaboration - Parallel working agents Markdown support - Out-of-the-box Markdown support for seamless Hugo integration CSS support - Native CSS editing for theme customizations HTML support - Built-in HTML support for template customizations YAML support - Native YAML support for GitHub CI/CD configurations TOML support - TOML support via extension for Hugo configurations git - In addition to the excellent built-in Git support, Git Firefly provides syntax highlighting Github Actions - GitHub Actions Extension and GitHub Actions Snippets Extension make working with GitHub Actions workflows easier Zed enables me to efficiently collaborate with AI agents and handle complex tasks in parallel. Particularly helpful are the GitHub Actions Extension and GitHub Actions Snippets Extension, which enable working with GitHub Actions workflows directly in the IDE.\nMistral AI Models # An important part of my development workflow is using Mistral AI, particularly with the extremely cost-effective Mistral Small model:\nMistral AI Integration in Zed IDE Extremely cost-efficient - The entire AI usage for setting up and migrating the old Astro-based website cost less than €5 (without using parallel agents and Spec-Driven Development with OpenSpec) Mistral AI Costs June 2026 Mistral AI Costs July 2026 Markdown-optimized - Ideal for editing Hugo content Agentic development - Enables automated content creation and editing Multilingual support - Perfect for my bilingual content The combination of Hugo\u0026rsquo;s Markdown basis and Mistral AI enables me to have a highly productive, agentic development method.\nDepending on the prompting, models generate commit messages like the following for traceability of generated code.\nMistral AI Git Commit Message Agent Prompts # As always in agentic workflows, the right methodology is crucial: For smaller and larger changes to the website, clever prompts like the following are usually absolutely sufficient:\nExemplary prompt for translating posts Agent Skill Libraries? # As always, prompts can be made reusable with Agent Skills and shared with the community, if desired, as a Skill Library.\nHugo # Currently, there are no public Skill Libraries on Github for Hugo.\nBlowfish Theme # Unfortunately, there is also (not yet) no skill library for the Blowfish Hugo theme.\nSpec-Driven Development? # I have also experimented with the Spec-Driven Development framework OpenSpec. Research (YouTube, \u0026hellip;) shows that OpenSpec compares to other Spec-Driven Development frameworks like BMad Method (absolute overkill, compared to OpenSpec about factor 8 worse \u0026ldquo;performance\u0026rdquo; in terms of implementation time and costs) and Spec Kit (somewhat more complex and cumbersome than OpenSpec). Using Spec-Driven Development can be interesting for larger websites. For my previous use cases, I found the overhead too large.\nGitHub for Version Control and CI/CD # I use GitHub for both code versioning and Continuous Integration and Continuous Deployment.\nCode Versioning # The entire source code of this website is versioned on GitHub:\nFree - €0 per month for code versioning Complete history of all changes Branches for experimental features Continuous Integration and Deployment # For automated building and deployment, I use GitHub Actions:\nWorkflow # Code is pushed → GitHub Actions is triggered Hugo builds the site with hugo --minify Static files are deployed via FTPS to my Hetzner server Benefits # Free - €0 per month for CI/CD Automatic - no manual deployment needed Fast - changes are online in seconds Reliable - fewer errors through automation Versioned - every deployment is related to a Git commit Content Creation # Hosting on Hetzner # The website is hosted on a Hetzner-server:\nEuropean infrastructure - GDPR compliant Reliable - high availability Extremely affordable - only €1.90 per month Easy management via Hetzner customer portal Conclusion # An extremely cost-efficient, efficient, agentic web development setup\nThis setup allows me to focus entirely on content while the technical infrastructure runs cost-effectively, reliably, and with minimal maintenance in the background. The combination of open-source tools, AI support, and automated workflows represents a modern, forward-looking approach to web development that is ideal for both individual developers and small teams.\nTechnological Advantages # Hugo + Blowfish: Lightning-fast static page generation with professional design and Git submodule support Zed IDE: Optimized development environment with native support for all relevant file formats (Markdown, HTML, CSS, YAML, TOML) Mistral AI: Cost-effective AI support for agentic workflows and content creation Hetzner: GDPR-compliant hosting Financial Advantages # One-time costs:\nTotal costs: Under €10 for setup and migration of the entire website Ongoing costs: Only €1.90/month for hosting (GitHub and Hugo are free) AI costs: Under €5 for the complete migration from Astro to Hugo Ongoing costs:\nMaintenance: Minimal effort through avoidance of JavaScript/TypeScript, static pages, and automated deployment Workflow Advantages # Agentic development: AI agents can work directly with Markdown files Speed: At least 5-10x faster than without agentic workflow Automation: GitHub Actions fully automates build and deployment Scalability: Easy extension through shortcodes and theme customizations Future-proof: Modern technologies with minimal dependencies This setup allows me to focus entirely on content while the technical infrastructure runs cost-effectively, reliably, and with minimal maintenance in the background. The combination of open-source tools, AI support, and automated workflows represents a modern, forward-looking approach to web development that is ideal for both individual developers and small teams.\n","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/posts/entwicklung-dieser-webseite/","section":"Blog Posts","summary":"In this article, I describe the technology stack and development workflow I used for this website.\nHugo as Static Website Generator # I chose Hugo because it:\nIs blazing fast - pages are generated in milliseconds Offers simple Markdown syntax - perfect for blog content Uses Markdown files - ideal for agentic development, easily read and edited by AI agents Has a theming system - allows easy customizations Supports themes as Git submodules - can be cleanly integrated and maintained as separate Git submodules Provides multilingual support - ideal for my German/English website Requires no database - everything is static files Has significantly less maintenance overhead than JavaScript-based websites - no constant updates of JS dependencies needed Development with Hugo is very efficient. I write content in Markdown, and Hugo generates the complete HTML, CSS, and JavaScript.\n","title":"Development of This Website: Technology Stack and Workflow","type":"posts"},{"content":"","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/categories/digital-sovereignty/","section":"Categories","summary":"","title":"Digital Sovereignty","type":"categories"},{"content":"","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/tags/digital-sovereignty/","section":"Tags","summary":"","title":"Digital Sovereignty","type":"tags"},{"content":"Two northern German states are serious about digital sovereignty: Schleswig-Holstein and Mecklenburg-Vorpommern are exiting the Microsoft Cloud and switching to open-source solutions instead. This decision marks a significant step towards technological independence and data privacy.\nBackground of the Decision # The two states have decided to reduce their dependence on proprietary software and switch to open-source alternatives instead. This decision is based on several key factors:\nData Privacy and Compliance: Stricter requirements for the protection of personal data Cost Efficiency: Long-term savings through reduced licensing costs Technological Sovereignty: Independence from individual vendors Interoperability: Better integration with other public IT systems Timeline and Implementation # The migration is taking place in several phases:\n2024: Pilot phase with selected authorities 2025: Complete migration of state administrations 2026: Integration into municipal systems Technological Alternatives # Instead of Microsoft 365, the following solutions are being used:\nNextcloud: For file storage and collaboration OnlyOffice: As an office alternative Jitsi: For video conferencing Matrix/Element: For secure communication Impact on Public Administration # Data Control: Full control over citizen data Innovation Promotion: Strengthening local IT service providers Transparency: Open standards enable better auditing Collaboration: Easier data exchange between authorities National Significance # The decision by the two northern German states could set a precedent:\nBavaria: Examining similar steps North Rhine-Westphalia: Pilot projects started Federal Government: Discussion about nationwide strategy Conclusion: A Step in the Right Direction # \u0026ldquo;Digital sovereignty is not a luxury, but a necessity for modern administrative work.\u0026rdquo; — IT expert from the state government\nThe exit from the Microsoft Cloud by Schleswig-Holstein and Mecklenburg-Vorpommern shows that public administration and digital sovereignty are not contradictory. This decision could mark the beginning of a nationwide movement towards greater technological independence.\n","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/posts/digitale-souveraenitaet-oeffentliche-verwaltung/","section":"Blog Posts","summary":"Two northern German states are serious about digital sovereignty: Schleswig-Holstein and Mecklenburg-Vorpommern are exiting the Microsoft Cloud and switching to open-source solutions instead. This decision marks a significant step towards technological independence and data privacy.\nBackground of the Decision # The two states have decided to reduce their dependence on proprietary software and switch to open-source alternatives instead. This decision is based on several key factors:\n","title":"Digital Sovereignty in Public Administration","type":"posts"},{"content":"","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/tags/europe/","section":"Tags","summary":"","title":"Europe","type":"tags"},{"content":" What is EuroStack? # EuroStack is a European grassroots movement with over 400 industry signatories, technologists, and economists demanding radical industrial action to build Europe\u0026rsquo;s sovereign digital infrastructure. It addresses the urgent need for technological independence at all levels: from AI and cloud computing to chips and connectivity.\nThe Crisis # Europe faces critical dependencies on non-European technologies that pose security risks and compromise sovereignty. Due to structural fragmentation, Europe has fallen significantly behind the US and China. Without profound changes, Europe\u0026rsquo;s dependency on non-European technologies will be nearly complete within three years.\nWhat EuroStack Demands # Creating Demand: Government commitments to \u0026ldquo;Buy European\u0026rdquo; to foster investments in European solutions.\nCreating a Viable Supply: Pooling and federating existing European assets, supporting open-source solutions, and developing harmonized standards for sovereign clouds.\nFunding Strategy: A dedicated fund for sovereign infrastructure for capital-intensive areas like chips and quantum computing, complemented by the Digital Decade initiative.\nWhy Now? # Current geopolitical developments have made strategic autonomy an urgent imperative. Industry is ready to invest - Europe must act decisively to protect its digital future.\nLearn More # Main Initiative: eurostack.eu White Paper: European Strategic Sovereign Digital Infrastructures Industry Letter: Open Letter to EU Leadership Catalog Project: European Catalog Project Industry Support: 400+ Signatories Related Initiatives: Ecosystem \u0026amp; Partnerships ","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/posts/eurostack-initiative-explained/","section":"Blog Posts","summary":"What is EuroStack? # EuroStack is a European grassroots movement with over 400 industry signatories, technologists, and economists demanding radical industrial action to build Europe’s sovereign digital infrastructure. It addresses the urgent need for technological independence at all levels: from AI and cloud computing to chips and connectivity.\nThe Crisis # Europe faces critical dependencies on non-European technologies that pose security risks and compromise sovereignty. Due to structural fragmentation, Europe has fallen significantly behind the US and China. Without profound changes, Europe’s dependency on non-European technologies will be nearly complete within three years.\n","title":"EuroStack Initiative Explained","type":"posts"},{"content":"","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/tags/explained/","section":"Tags","summary":"","title":"Explained","type":"tags"},{"content":"","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/tags/future/","section":"Tags","summary":"","title":"Future","type":"tags"},{"content":"","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/tags/germany/","section":"Tags","summary":"","title":"Germany","type":"tags"},{"content":"","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/categories/public-administration/","section":"Categories","summary":"","title":"Public Administration","type":"categories"},{"content":"","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/tags/software-development/","section":"Tags","summary":"","title":"Software Development","type":"tags"},{"content":"","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/tags/strategy/","section":"Tags","summary":"","title":"Strategy","type":"tags"},{"content":"","date":"Juli 5, 2026","externalUrl":null,"permalink":"/en/categories/technology/","section":"Categories","summary":"","title":"Technology","type":"categories"},{"content":"Ich habe seit September 2012 in unterschiedlichsten Unternehmen in vielen Rollen (teils gleichzeitig) gearbeitet und Produkte/Projekte technologisch gesteuert.\nUnternehmen # Konzerne: Kontext Eingebettete Systeme Mittelständler: Kontext verteilte IoT Systeme und Datenmanagementsystemen Entwicklungsdienstleister: Agile Entwicklung von embedded Systems Startups: Sehr agile Konzeption und Entwicklung von Prototypen Rollen # In meiner beruflichen Laufbahn habe ich in verschiedenen Rollen gearbeitet:\nBackend Architekt: Architektur von APIs im Kontext der Fertigung von IoT Systemen, dem Betrieb von verteilten IoT Systemen, Datenmanagementsystemen und zur Inter-Domänenintegration. Teilweise mit hohen Anforderungen an IT Sicherheit. Data Architekt: Architektur von Datenmanagement-Technologien (Monitoring der Datenqualität, Metadaten, \u0026hellip;). Backend Entwickler: Entwicklung von APIs. Teilweise mit hohen Anforderungen an IT Sicherheit. Embedded SW Architekt: Architektur von Embedded-Linux-Systemen, üblicherweise mit hohen Design-Anforderungen an IT Sicherheit, teilweise mit harten Echtzeitanforderungen. Embedded SW Entwickler: Entwicklung von Embedded-RTOS-Systemen. Technologische Steuerung # Architektur-Entscheidungen in teils komplexen Projekten mit teilweise hohem Zeitdruck Technologieauswahl und -evaluierung Embedded SW Backend-Entwicklung Mentoring von Entwicklungsteams Einführung von Domain Driven Design (teilweise modulare Monolithen) Einführung von Behvior/Test Driven Development Einführung Agentischer Entwicklung Teamaufbau und Recruiting # Definition von Rollenprofilen für Entwicklungsteams Teilnahme an Bewerbungsgesprächen und Auswahlprozessen in Startups und kleinen Mittelständlern Aufbau und Mentoring von Embedded-SW-Teams Aufbau und Mentoring von Datenmanagement-Teams ","externalUrl":null,"permalink":"/beruflich/","section":"Florian Kromer","summary":"Ich habe seit September 2012 in unterschiedlichsten Unternehmen in vielen Rollen (teils gleichzeitig) gearbeitet und Produkte/Projekte technologisch gesteuert.\nUnternehmen # Konzerne: Kontext Eingebettete Systeme Mittelständler: Kontext verteilte IoT Systeme und Datenmanagementsystemen Entwicklungsdienstleister: Agile Entwicklung von embedded Systems Startups: Sehr agile Konzeption und Entwicklung von Prototypen Rollen # In meiner beruflichen Laufbahn habe ich in verschiedenen Rollen gearbeitet:\n","title":"Berufliche Aktivitäten","type":"page"},{"content":"Diese Website verarbeitet und speichert keinerlei personenbezogene Daten von Ihnen ausser technologisch erforderlichen.\nDas Hosting erfolgt beim europäischen Dienstleister Hetzner auf europäischer Infrastruktur.\nDie Website verwendet datenschutzfreundliche Webanalyse von Hetzner.\nDiese Webseite verlinkt Steady. Daten werden datenschutzkonform verarbeitet und gespeichert: steady.page/de/eu, steady.page/de/privacy.\n","externalUrl":null,"permalink":"/datenschutz/","section":"Florian Kromer","summary":"Diese Website verarbeitet und speichert keinerlei personenbezogene Daten von Ihnen ausser technologisch erforderlichen.\nDas Hosting erfolgt beim europäischen Dienstleister Hetzner auf europäischer Infrastruktur.\nDie Website verwendet datenschutzfreundliche Webanalyse von Hetzner.\nDiese Webseite verlinkt Steady. Daten werden datenschutzkonform verarbeitet und gespeichert: steady.page/de/eu, steady.page/de/privacy.\n","title":"Datenschutz","type":"page"},{"content":"\u0026ldquo;Kompetenz verpflichtet. Wer etwas kann, sollte es tun.\u0026rdquo; — Zitat eines deutschen Politikers\nIch bin leidenschaftlich daran interessiert, der Gemeinschaft etwas zurückzugeben.\nSportliches Ehrenamt # 2026–heute: SSC Jachenau e.V. # Mountainbike-Trainer für Kinder und Jugendliche. Vermittlung von Grundtechniken, Sicherheit und Naturerlebnis im Mountainbike-Sport.\n2010–2011: Enshin Dojo Freiburg, Mu-Shin e.V. # Karate-Trainer für Kinder und Erwachsene. Leitung von Trainingseinheiten in Enshin Karate und Muay-Thai Boxen für verschiedene Alters- und Leistungsgruppen.\nOpen Knowledge/Source # 2014–heute: Open Source Beiträge (GitHub) # Beiträge zu Open-Source-Projekten auf github.com/fkromer, mit Fokus auf Softwarearchitektur und IT-Sicherheitsthemen.\n2026: EuroStack.eu Initiative # Ehrenamtliche Tätigkeit bei der EuroStack Initiative Foundation e.V. (gemeinnütziger Verein), Forschung und Empfehlung von Open-Source-Software und europäischen Diensten für das European Catalogue Project.\n2026: Zentrum für Digitale Souveränität der öffentlichen Verwaltung (ZenDiS) # Ehrenamtliche Teilnahme an Forums-Diskussionen und öffentlichen Reviews zu SW-Architekturthemen.\n","externalUrl":null,"permalink":"/ehrenamt/","section":"Florian Kromer","summary":"“Kompetenz verpflichtet. Wer etwas kann, sollte es tun.” — Zitat eines deutschen Politikers\nIch bin leidenschaftlich daran interessiert, der Gemeinschaft etwas zurückzugeben.\nSportliches Ehrenamt # 2026–heute: SSC Jachenau e.V. # Mountainbike-Trainer für Kinder und Jugendliche. Vermittlung von Grundtechniken, Sicherheit und Naturerlebnis im Mountainbike-Sport.\n2010–2011: Enshin Dojo Freiburg, Mu-Shin e.V. # Karate-Trainer für Kinder und Erwachsene. Leitung von Trainingseinheiten in Enshin Karate und Muay-Thai Boxen für verschiedene Alters- und Leistungsgruppen.\n","title":"Ehrenamtliche Arbeit","type":"page"},{"content":"Offenlegung gemäß deutschem \u0026ldquo;Digitale-Dienst-Gesetz\u0026rdquo; (DDG) § 5\nName: Florian Kromer\nAdresse: Laich 12 1/5, 83676 Jachenau\nKontakt: +49 1515 489 25 92, kromer-florian@protonmail.com\nUmsatzsteuer-Identifikationsnummer: Nach Paragraph 19 UStG wird keine Umsatzsteuer berechnet.\n","externalUrl":null,"permalink":"/impressum/","section":"Florian Kromer","summary":"Offenlegung gemäß deutschem “Digitale-Dienst-Gesetz” (DDG) § 5\nName: Florian Kromer\nAdresse: Laich 12 1/5, 83676 Jachenau\nKontakt: +49 1515 489 25 92, kromer-florian@protonmail.com\nUmsatzsteuer-Identifikationsnummer: Nach Paragraph 19 UStG wird keine Umsatzsteuer berechnet.\n","title":"Impressum","type":"page"},{"content":"\u0026ldquo;Allein geht man schneller, gemeinsam kommt man weiter.\u0026rdquo; — Afrikanisches Sprichwort\nIch bin seit meiner Jugend aktives Vereinsmitglied in Vereinen mit Sport- und Outdoor-Bezug.\n2025–heute: SSC Jachenau e.V. # Aktive Mitgliedschaft. Skiclub nordisch und alpin mit Mountainbike-Abteilung.\n2005–heute: Deutscher Alpenverein (DAV) # Aktive Mitgliedschaft in verschiedenen regionalen Sektionen des Deutschen Alpenvereins.\n2008–2011: Enshin Dojo Freiburg, Mu-Shin e.V. # Aktive Mitgliedschaft. Vollkontakt Enshin Karate und Muay-Thai Boxen.\n2006–2007: Hochschulsport Shotokan Karate # Aktive Mitgliedschaft. Semi-Kontakt im Deutschen Karate Verband e.V.\n2005–2006: Hochschulsport Abteilung Taekwondo # Aktive Mitgliedschaft. Semi-Kontakt Taekwondo im WAKO BWKBV e.V.\n2005–2006: Hochschulsport Krav Maga # Aktive Mitgliedschaft. Selbstverteidigung.\n1998–2003: Fussballverein # Aktive Mitgliedschaft im Fussballverein von der C-Jugend bis zur A-Jugend.\n","externalUrl":null,"permalink":"/vereinsmitgliedschaften/","section":"Florian Kromer","summary":"“Allein geht man schneller, gemeinsam kommt man weiter.” — Afrikanisches Sprichwort\nIch bin seit meiner Jugend aktives Vereinsmitglied in Vereinen mit Sport- und Outdoor-Bezug.\n2025–heute: SSC Jachenau e.V. # Aktive Mitgliedschaft. Skiclub nordisch und alpin mit Mountainbike-Abteilung.\n2005–heute: Deutscher Alpenverein (DAV) # Aktive Mitgliedschaft in verschiedenen regionalen Sektionen des Deutschen Alpenvereins.\n","title":"Vereinsmitgliedschaften","type":"page"}]