<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Blog - Programmieren mit Mario</title><description>Blog Artikel zu allen möglichen Themen in der Web Entwicklung</description><link>https://mitmario.dev/</link><item><title>JavaScript Date: Fünf Fallen und wie Temporal sie löst</title><link>https://mitmario.dev/blog/javascript-date-temporal-fallen/</link><guid isPermaLink="true">https://mitmario.dev/blog/javascript-date-temporal-fallen/</guid><description>Date zählt Monate ab null und verschiebt Tage über Zeitzonen. Fünf Fallen mit echter Ausgabe und die Lösung mit Temporal, in Node 26 ohne Flag.</description><pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate><category>JavaScript Date Fehler</category><category>JavaScript Datum rechnen</category><category>JavaScript Temporal</category><category>Temporal API</category><category>JavaScript Zeitzone Probleme</category><category>Node.js 26</category><category>Temporal Polyfill</category><author>Mario Laurich</author></item><item><title>KI-Imposter-Syndrom: Dein Gefühl hat vielleicht recht</title><link>https://mitmario.dev/blog/ki-imposter-syndrom-entwickler/</link><guid isPermaLink="true">https://mitmario.dev/blog/ki-imposter-syndrom-entwickler/</guid><description>Du lieferst KI-Code aus und fühlst dich wie ein Hochstapler? Warum das oft kein Imposter-Syndrom ist, sondern eine korrekte Messung, und was du tun kannst.</description><pubDate>Thu, 23 Jul 2026 00:00:00 GMT</pubDate><category>Imposter-Syndrom Entwickler</category><category>KI Imposter-Syndrom</category><category>Hochstapler-Syndrom Programmierer</category><category>KI-Code verstehen</category><category>Code nicht erklären können</category><category>Vibe Coding</category><category>Selbstzweifel Softwareentwicklung</category><category>Code Review KI</category><author>Mario Laurich</author></item><item><title>KI-Kennzeichnungspflicht nach Artikel 50 für Websites</title><link>https://mitmario.dev/blog/ki-kennzeichnungspflicht-eu-ai-act/</link><guid isPermaLink="true">https://mitmario.dev/blog/ki-kennzeichnungspflicht-eu-ai-act/</guid><description>Seit 2. August 2026 gilt Artikel 50 des EU AI Act: Welchen Hinweis Chatbot, KI-Texte und KI-Bilder auf deiner Website brauchen und wen die Pflicht trifft.</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate><category>KI Kennzeichnungspflicht</category><category>EU AI Act</category><category>AI Act Artikel 50</category><category>Chatbot kennzeichnen</category><category>KI-generierte Inhalte kennzeichnen</category><category>Transparenzpflicht KI</category><category>KI Website Pflicht</category><author>Mario Laurich</author></item><item><title>Poisoned Repos: Claude Code und Cursor absichern</title><link>https://mitmario.dev/blog/poisoned-repos-claude-code-cursor-absichern/</link><guid isPermaLink="true">https://mitmario.dev/blog/poisoned-repos-claude-code-cursor-absichern/</guid><description>KI-Agenten führten Schadcode aus, während sie ein Repo prüfen sollten. Welche Dateien dein Agent beim Öffnen ausführt und wie du dich schützt.</description><pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate><category>Poisoned Repos</category><category>Claude Code Sicherheit</category><category>Cursor Sicherheit</category><category>KI-Coding-Agent absichern</category><category>Prompt Injection</category><category>Miasma Wurm</category><category>Claude Code Hooks</category><category>MCP Server Sicherheit</category><author>Mario Laurich</author></item><item><title>Vibe Coding Security: Vier Lücken in KI-Code</title><link>https://mitmario.dev/blog/vibe-coding-security-ki-code-absichern/</link><guid isPermaLink="true">https://mitmario.dev/blog/vibe-coding-security-ki-code-absichern/</guid><description>Ein Scan von 5.600 Vibe-Coding-Apps fand über 2.000 Schwachstellen. Die vier häufigsten Lücken in KI-Code und wie du ihn vor dem Deploy prüfst.</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate><category>Vibe Coding</category><category>Vibe Coding Security</category><category>KI-generierter Code</category><category>KI Code Sicherheit</category><category>KI Code prüfen</category><category>Sicherheitslücken KI-Code</category><category>SQL Injection</category><category>OWASP Top 10</category><author>Mario Laurich</author></item><item><title>Passkeys erklärt: So funktioniert Login ohne Passwort</title><link>https://mitmario.dev/blog/passkeys-login-ohne-passwort/</link><guid isPermaLink="true">https://mitmario.dev/blog/passkeys-login-ohne-passwort/</guid><description>Wie Passkeys den Login ohne Passwort möglich machen, warum Phishing ins Leere läuft und wie du sie mit WebAuthn in deine eigene Website einbaust.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>Passkeys</category><category>Passkeys erklärt</category><category>Login ohne Passwort</category><category>passwortlose Anmeldung</category><category>WebAuthn</category><category>Passkey vs Passwort</category><category>Passkeys implementieren</category><category>Phishing-Schutz</category><author>Mario Laurich</author></item><item><title>Security Headers: Sechs HTTP-Header für deine Website</title><link>https://mitmario.dev/blog/security-headers-website-absichern/</link><guid isPermaLink="true">https://mitmario.dev/blog/security-headers-website-absichern/</guid><description>Sechs HTTP Security Headers erklärt: was sie bewirken, wie du sie auf Vercel, Nginx und Express setzt und welche Stolperfallen dabei typisch sind.</description><pubDate>Fri, 26 Jun 2026 00:00:00 GMT</pubDate><category>Security Headers</category><category>HTTP Header</category><category>Content-Security-Policy</category><category>CSP</category><category>HSTS</category><category>X-Frame-Options</category><category>Website absichern</category><category>Clickjacking</category><author>Mario Laurich</author></item><item><title>10-Finger-Schreiben lernen: Methode und Übungsplan</title><link>https://mitmario.dev/blog/10-finger-schreiben-lernen-anfaenger-guide/</link><guid isPermaLink="true">https://mitmario.dev/blog/10-finger-schreiben-lernen-anfaenger-guide/</guid><description>So lernst du das 10-Finger-System: Methode, die häufigsten Anfängerfehler und ein Übungsplan mit 10 bis 15 Minuten am Tag, dazu ein kostenloser Trainer.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate><category>10-Finger-Schreiben lernen</category><category>10-Finger-System lernen</category><category>Tippen lernen</category><category>blind tippen lernen</category><category>schneller tippen</category><category>Tastschreiben</category><category>Grundreihe Tastatur</category><category>Tippen lernen kostenlos</category><author>Mario Laurich</author></item><item><title>KI-Tools werden teurer: Anthropics Pricing-Eklat</title><link>https://mitmario.dev/blog/ki-tools-werden-teurer/</link><guid isPermaLink="true">https://mitmario.dev/blog/ki-tools-werden-teurer/</guid><description>Anthropic räumte im April ein, dass die Abo-Pläne nicht für die heutige Nutzung gebaut sind. Was das für Nutzer von Claude Code und Copilot heißt.</description><pubDate>Wed, 29 Apr 2026 00:00:00 GMT</pubDate><category>KI Tools Preise</category><category>Claude Code Preis</category><category>Anthropic Pricing</category><category>KI Tools werden teurer</category><category>GitHub Copilot Preise</category><category>Claude Pro Plan</category><category>KI Token Kosten</category><category>AI Coding Tools Kosten</category><author>Mario Laurich</author></item><item><title>Claude Code Erfahrung: KI-Programmieren im Alltag</title><link>https://mitmario.dev/blog/ki-programmieren-2026-claude-code/</link><guid isPermaLink="true">https://mitmario.dev/blog/ki-programmieren-2026-claude-code/</guid><description>Warum ich bei Claude Code gelandet bin, wann ich dem Output vertraue und wann nicht. Ein Erfahrungsbericht aus dem Alltag, ohne 10x-Versprechen.</description><pubDate>Mon, 19 Jan 2026 00:00:00 GMT</pubDate><category>Claude Code Erfahrung</category><category>Claude Code im Alltag</category><category>KI Programmieren Erfahrung</category><category>Claude Code Workflow</category><category>KI Tools für Entwickler</category><category>CLAUDE.md</category><category>Claude Code Sub-Agents</category><category>Prompt Engineering Entwickler</category><author>Mario Laurich</author></item><item><title>Website barrierefrei machen: BFSG-Guide für Entwickler</title><link>https://mitmario.dev/blog/website-barrierefreiheit-bfsg-guide/</link><guid isPermaLink="true">https://mitmario.dev/blog/website-barrierefreiheit-bfsg-guide/</guid><description>Seit Juni 2025 gilt das BFSG. Die fünf häufigsten Barrierefreiheits-Fehler, wie du deine Website in 10 Minuten testest und welche Fixes schnell gehen.</description><pubDate>Wed, 10 Dec 2025 00:00:00 GMT</pubDate><category>Website barrierefrei machen</category><category>BFSG</category><category>Barrierefreiheitsstärkungsgesetz</category><category>WCAG</category><category>Barrierefreiheit testen</category><category>Alt-Text</category><category>Screenreader</category><category>Tastatur Navigation</category><author>Mario Laurich</author></item><item><title>Website deployen: von localhost zur eigenen Domain</title><link>https://mitmario.dev/blog/deployment-guide-einsteiger-2025/</link><guid isPermaLink="true">https://mitmario.dev/blog/deployment-guide-einsteiger-2025/</guid><description>Deine Website läuft lokal? So bringst du sie mit Netlify oder Vercel ins Netz: eigene Domain, HTTPS und automatisches Deployment bei jedem Push.</description><pubDate>Tue, 25 Nov 2025 00:00:00 GMT</pubDate><category>Website deployen</category><category>Netlify Tutorial</category><category>Vercel Deployment</category><category>Custom Domain einrichten</category><category>Website veröffentlichen</category><category>Automatisches Deployment</category><category>DNS konfigurieren</category><category>Environment Variables</category><author>Mario Laurich</author></item><item><title>Mobile First Email Design für HTML Emails</title><link>https://mitmario.dev/blog/mobile-first-email-design/</link><guid isPermaLink="true">https://mitmario.dev/blog/mobile-first-email-design/</guid><description>So planst du HTML Emails zuerst fürs Smartphone und sicherst sie für Desktop und Outlook ab: Single Column, Buttons, Media Queries, mit Code zum Kopieren.</description><pubDate>Fri, 07 Nov 2025 00:00:00 GMT</pubDate><category>Mobile First Email Design</category><category>Responsive Email Design</category><category>Mobile optimierte Emails</category><category>HTML Email Mobile</category><category>Responsive Newsletter</category><category>Media Queries Email</category><category>Ghost Table Outlook</category><category>Single-Column Layout</category><author>Mario Laurich</author></item><item><title>KI in der Softwareentwicklung: Chance oder Risiko?</title><link>https://mitmario.dev/blog/ki-in-der-softwareentwicklung-chance-oder-risiko/</link><guid isPermaLink="true">https://mitmario.dev/blog/ki-in-der-softwareentwicklung-chance-oder-risiko/</guid><description>Wie KI meinen Alltag als Entwickler verändert hat, was sie gut kann, wo sie danebenliegt und was die Zahlen zur Jobfrage tatsächlich hergeben.</description><pubDate>Sat, 01 Nov 2025 00:00:00 GMT</pubDate><category>KI in der Softwareentwicklung</category><category>KI Programmieren</category><category>KI Tools Entwickler</category><category>Ersetzt KI Programmierer</category><category>Zukunft Programmierer</category><category>GitHub Copilot</category><category>Claude Code</category><category>KI Arbeitsplatz</category><author>Mario Laurich</author></item><item><title>Windsurf vs. Cursor im Vergleich (Stand Oktober 2025)</title><link>https://mitmario.dev/blog/windsurf-vs-cursor-ki-editor-vergleich/</link><guid isPermaLink="true">https://mitmario.dev/blog/windsurf-vs-cursor-ki-editor-vergleich/</guid><description>Windsurf oder Cursor? Mein Vergleich der KI-Editoren vom Oktober 2025, mit Nachtrag: Windsurf heißt jetzt Devin Desktop, Cursor gehört zu SpaceX.</description><pubDate>Sun, 26 Oct 2025 00:00:00 GMT</pubDate><category>Windsurf vs Cursor</category><category>Windsurf Erfahrung</category><category>Cursor Erfahrungen</category><category>KI Code Editor</category><category>KI Editor Vergleich</category><category>Agentic Coding</category><category>GitHub Copilot Alternative</category><category>Cursor Preise</category><author>Mario Laurich</author></item><item><title>HTML Email Grundlagen: Was anders ist als im Web</title><link>https://mitmario.dev/blog/html-email-grundlagen-fuer-anfaenger/</link><guid isPermaLink="true">https://mitmario.dev/blog/html-email-grundlagen-fuer-anfaenger/</guid><description>Mails sind kein Web: Tabellen statt Flexbox, Inline CSS und Outlook-Eigenheiten. Dazu typische Anfängerfehler und ein erstes Template zum Kopieren.</description><pubDate>Wed, 22 Oct 2025 00:00:00 GMT</pubDate><category>HTML Email erstellen</category><category>HTML Email Grundlagen</category><category>Email Development</category><category>HTML Email Outlook</category><category>Inline CSS Email</category><category>Table Layout Email</category><category>Email Template Anfänger</category><category>Newsletter HTML</category><author>Mario Laurich</author></item><item><title>Remote arbeiten als Entwickler: Setup, Tools, Routinen</title><link>https://mitmario.dev/blog/remote-arbeiten-als-entwickler/</link><guid isPermaLink="true">https://mitmario.dev/blog/remote-arbeiten-als-entwickler/</guid><description>Was mir beim Remote-Arbeiten als Entwickler hilft: Hardware, Tools, Kommunikation, Routinen und ein Blick auf Steuer und Recht in Deutschland.</description><pubDate>Mon, 01 Sep 2025 00:00:00 GMT</pubDate><category>Remote arbeiten Entwickler</category><category>Homeoffice Setup</category><category>Remote Work Tools</category><category>Homeoffice Produktivität</category><category>Remote Kommunikation Team</category><category>Work-Life-Balance Homeoffice</category><category>Homeoffice Steuer</category><category>Freelancer Remote</category><author>Mario Laurich</author></item><item><title>Core Web Vitals verbessern: LCP, INP und CLS</title><link>https://mitmario.dev/blog/performance-optimierung-core-web-vitals/</link><guid isPermaLink="true">https://mitmario.dev/blog/performance-optimierung-core-web-vitals/</guid><description>Was LCP, INP und CLS messen, wie du sie misst und wo deutsche Websites typisch Zeit verlieren: Bilder, Skripte, Schriften und Cookie-Banner.</description><pubDate>Mon, 25 Aug 2025 00:00:00 GMT</pubDate><category>Core Web Vitals</category><category>Core Web Vitals verbessern</category><category>Website Performance</category><category>Website schneller machen</category><category>LCP optimieren</category><category>INP</category><category>CLS</category><category>PageSpeed</category><author>Mario Laurich</author></item><item><title>Tutorial Hell: Wege raus für Programmieranfänger</title><link>https://mitmario.dev/blog/raus-aus-der-tutorial-hell/</link><guid isPermaLink="true">https://mitmario.dev/blog/raus-aus-der-tutorial-hell/</guid><description>Tutorial Hell überwinden: Wie du vom Nachschreiben zum eigenen Projekt kommst, mit konkreten Auswegen und einem Blick auf die KI-Variante der Falle.</description><pubDate>Thu, 05 Sep 2024 00:00:00 GMT</pubDate><category>Tutorial Hell</category><category>Tutorial Hölle</category><category>Programmieren lernen</category><category>Programmieren lernen Anfänger</category><category>Tutorial Hell überwinden</category><category>eigenes Projekt programmieren</category><category>nicht nur Tutorials</category><author>Mario Laurich</author></item><item><title>JavaScript Generatoren: Wann sie sich lohnen</title><link>https://mitmario.dev/blog/die-power-von-javascript-generators/</link><guid isPermaLink="true">https://mitmario.dev/blog/die-power-von-javascript-generators/</guid><description>Wie JavaScript Generatoren funktionieren, wo sie sich lohnen (Lazy Iteration, Zustände, Typewriter) und wann Promises mit async/await reichen.</description><pubDate>Sun, 01 Sep 2024 00:00:00 GMT</pubDate><category>JavaScript Generatoren</category><category>function* yield</category><category>Generator Funktion</category><category>Lazy Iteration</category><category>Iterator Helpers</category><category>async await</category><category>Generatoren vs Promises</category><category>JavaScript lernen</category><author>Mario Laurich</author></item><item><title>Git Cheat Sheet: Befehle und Lösungen bei Fehlern</title><link>https://mitmario.dev/blog/git-cheat-sheet/</link><guid isPermaLink="true">https://mitmario.dev/blog/git-cheat-sheet/</guid><description>Die wichtigsten Git Befehle zum schnellen Nachschlagen, dazu Lösungen für typische Pannen: Commit rückgängig machen, falscher Branch, Pull und Merge.</description><pubDate>Tue, 27 Aug 2024 00:00:00 GMT</pubDate><category>Git Cheat Sheet</category><category>Git Befehle</category><category>Git Befehle Liste</category><category>Git Commit rückgängig machen</category><category>Git Branch wechseln</category><category>Git reflog</category><category>Git Stash</category><category>Git Fehler beheben</category><author>Mario Laurich</author></item><item><title>VS Code Plugins: Welche ich verwende</title><link>https://mitmario.dev/blog/welche-vs-code-plugins-ich-verwende/</link><guid isPermaLink="true">https://mitmario.dev/blog/welche-vs-code-plugins-ich-verwende/</guid><description>Meine Auswahl an VS Code Plugins von Astro bis Thunder Client, jeweils mit Hinweis, was VS Code inzwischen selbst kann, und Link zum Download.</description><pubDate>Tue, 16 Jul 2024 00:00:00 GMT</pubDate><category>VS Code Plugins</category><category>VS Code Erweiterungen</category><category>Visual Studio Code Extensions</category><category>VS Code Extensions Empfehlung</category><category>beste VS Code Plugins</category><category>VS Code Web Entwicklung</category><author>Mario Laurich</author></item></channel></rss>