<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Programmierung Archives - 1manfactory.com - Blog of Jürgen Schulze</title>
	<atom:link href="https://1manfactory.com/category/programmierung/feed/" rel="self" type="application/rss+xml" />
	<link>https://1manfactory.com/category/programmierung/</link>
	<description>Stack: Linux, Nginx, MySQL, PHP, Docker, Oracle VM VirtualBox</description>
	<lastBuildDate>Sun, 21 Jun 2026 09:27:49 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://1manfactory.com/wp-content/uploads/2023/11/cropped-732ac31f-aa8a-4a90-a170-8c717de0966a-32x32.jpg</url>
	<title>Programmierung Archives - 1manfactory.com - Blog of Jürgen Schulze</title>
	<link>https://1manfactory.com/category/programmierung/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Vom Match zur Maschine: Wie ich Tinder-Kontakte automatisiert importiere, ohne gleich den Autopiloten Amok fahren zu lassen</title>
		<link>https://1manfactory.com/vom-match-zur-maschine-wie-ich-tinder-kontakte-automatisiert-importiere-ohne-gleich-den-autopiloten-amok-fahren-zu-lassen/</link>
		
		<dc:creator><![CDATA[Juergen Schulze]]></dc:creator>
		<pubDate>Sun, 21 Jun 2026 08:57:00 +0000</pubDate>
				<category><![CDATA[Browser]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[KI]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Symfony]]></category>
		<category><![CDATA[API Design]]></category>
		<category><![CDATA[asynchrone Jobs]]></category>
		<category><![CDATA[Automatisierung mit Kontrolle]]></category>
		<category><![CDATA[Autopilot]]></category>
		<category><![CDATA[Backend Entwicklung]]></category>
		<category><![CDATA[Background Jobs]]></category>
		<category><![CDATA[Browserautomatisierung]]></category>
		<category><![CDATA[Chromium]]></category>
		<category><![CDATA[Datenimport]]></category>
		<category><![CDATA[Dating App Automatisierung]]></category>
		<category><![CDATA[Dating CRM]]></category>
		<category><![CDATA[Deduplizierung]]></category>
		<category><![CDATA[DOM Analyse]]></category>
		<category><![CDATA[DOM Scraping]]></category>
		<category><![CDATA[DTO]]></category>
		<category><![CDATA[externe IDs]]></category>
		<category><![CDATA[Frontend Entwicklung]]></category>
		<category><![CDATA[Hashing]]></category>
		<category><![CDATA[Idempotenz]]></category>
		<category><![CDATA[Job Queue]]></category>
		<category><![CDATA[KI Workflow]]></category>
		<category><![CDATA[Kontaktimport]]></category>
		<category><![CDATA[Messenger Queue]]></category>
		<category><![CDATA[Nachrichtenimport]]></category>
		<category><![CDATA[OpenAPI]]></category>
		<category><![CDATA[persistente Browser Session]]></category>
		<category><![CDATA[Playwright]]></category>
		<category><![CDATA[Read-only Automation]]></category>
		<category><![CDATA[Session Handling]]></category>
		<category><![CDATA[Social CRM]]></category>
		<category><![CDATA[Soft Delete]]></category>
		<category><![CDATA[softwareentwicklung]]></category>
		<category><![CDATA[Statusmaschine]]></category>
		<category><![CDATA[Symfony Messenger]]></category>
		<category><![CDATA[SyncJob]]></category>
		<category><![CDATA[Systemintegration]]></category>
		<category><![CDATA[technische Architektur]]></category>
		<category><![CDATA[Tinder Automatisierung]]></category>
		<category><![CDATA[UI Automation]]></category>
		<category><![CDATA[VNC]]></category>
		<category><![CDATA[vue]]></category>
		<category><![CDATA[Web Scraping]]></category>
		<category><![CDATA[Workflow Automatisierung]]></category>
		<guid isPermaLink="false">https://1manfactory.com/?p=3991</guid>

					<description><![CDATA[<p>Es gibt Programmierprojekte, die beginnen harmlos. Man möchte „nur mal eben“ ein paar Daten importieren. Danach möchte man „nur kurz“ die Nachrichten historisieren. Dann wäre es „eigentlich praktisch“, wenn neue Kontakte automatisch erkannt würden. Und irgendwann sitzt man vor einer Architektur aus Symfony, Messenger, Playwright, persistenten Browser-Profilen, VNC, DTOs, Statusmaschinen, Job-Queues und fragt sich: War [&#8230;]</p>
<p>Der Beitrag <a href="https://1manfactory.com/vom-match-zur-maschine-wie-ich-tinder-kontakte-automatisiert-importiere-ohne-gleich-den-autopiloten-amok-fahren-zu-lassen/">Vom Match zur Maschine: Wie ich Tinder-Kontakte automatisiert importiere, ohne gleich den Autopiloten Amok fahren zu lassen</a> erschien zuerst auf <a href="https://1manfactory.com">1manfactory.com - Blog of Jürgen Schulze</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>KI-Agenten schreiben Code. Kontrolle muss deterministisch bleiben.</title>
		<link>https://1manfactory.com/ki-agenten-schreiben-code-kontrolle-muss-deterministisch-bleiben/</link>
		
		<dc:creator><![CDATA[Juergen Schulze]]></dc:creator>
		<pubDate>Fri, 29 May 2026 14:34:46 +0000</pubDate>
				<category><![CDATA[KI]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[automatisierte Codeprüfung]]></category>
		<category><![CDATA[Automatisierte Tests]]></category>
		<category><![CDATA[CI-Pipeline]]></category>
		<category><![CDATA[Clean Code]]></category>
		<category><![CDATA[Code Review]]></category>
		<category><![CDATA[Codequalität]]></category>
		<category><![CDATA[Coding Agents]]></category>
		<category><![CDATA[deterministische Kontrolle]]></category>
		<category><![CDATA[Entwicklerwerkzeuge]]></category>
		<category><![CDATA[erzwungenes Refactoring]]></category>
		<category><![CDATA[eslint]]></category>
		<category><![CDATA[Grenzen von KI]]></category>
		<category><![CDATA[KI und Softwareentwicklung]]></category>
		<category><![CDATA[KI-Agenten]]></category>
		<category><![CDATA[KI-gestützte Programmierung]]></category>
		<category><![CDATA[letzte Barriere]]></category>
		<category><![CDATA[linting]]></category>
		<category><![CDATA[phpstan]]></category>
		<category><![CDATA[Plausibilität statt Korrektheit]]></category>
		<category><![CDATA[produktionsreifer Code]]></category>
		<category><![CDATA[Qualitätssicherung]]></category>
		<category><![CDATA[refactoring]]></category>
		<category><![CDATA[regelbasiertes Refactoring]]></category>
		<category><![CDATA[robuste software]]></category>
		<category><![CDATA[softwareentwicklung]]></category>
		<category><![CDATA[Softwarequalität]]></category>
		<category><![CDATA[statische Codeanalyse]]></category>
		<category><![CDATA[statische Typprüfung]]></category>
		<category><![CDATA[technische Kontrollschicht]]></category>
		<category><![CDATA[technische Schulden]]></category>
		<category><![CDATA[typescript]]></category>
		<category><![CDATA[wartbarer code]]></category>
		<guid isPermaLink="false">https://1manfactory.com/?p=3975</guid>

					<description><![CDATA[<p>KI-Agenten verändern die Softwareentwicklung grundlegend. Sie schreiben Code, erklären Code, refaktorieren Code, erzeugen Tests, erweitern APIs und korrigieren Fehler. Das ist nützlich. Manchmal sogar verblüffend nützlich. Aber es ändert nichts an einer alten Wahrheit der Softwareentwicklung: Am Ende zählt nicht, ob Code plausibel klingt. Am Ende zählt, ob er korrekt, wartbar und prüfbar ist. Genau [&#8230;]</p>
<p>Der Beitrag <a href="https://1manfactory.com/ki-agenten-schreiben-code-kontrolle-muss-deterministisch-bleiben/">KI-Agenten schreiben Code. Kontrolle muss deterministisch bleiben.</a> erschien zuerst auf <a href="https://1manfactory.com">1manfactory.com - Blog of Jürgen Schulze</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>2026 – und wir stolpern immer noch über dieselben Programmierfehler wie 1990</title>
		<link>https://1manfactory.com/2026-und-wir-stolpern-immer-noch-ueber-dieselben-programmierfehler-wie-1990/</link>
		
		<dc:creator><![CDATA[Juergen Schulze]]></dc:creator>
		<pubDate>Fri, 22 May 2026 07:25:57 +0000</pubDate>
				<category><![CDATA[Debugging]]></category>
		<category><![CDATA[KI]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[API-Fehler]]></category>
		<category><![CDATA[automatisierte Codeprüfung]]></category>
		<category><![CDATA[Caching]]></category>
		<category><![CDATA[Code Review]]></category>
		<category><![CDATA[Coding-Agenten]]></category>
		<category><![CDATA[CSV-Import]]></category>
		<category><![CDATA[Datumsformat]]></category>
		<category><![CDATA[deployment]]></category>
		<category><![CDATA[Dezimaltrennzeichen]]></category>
		<category><![CDATA[Fehlerbehandlung]]></category>
		<category><![CDATA[IT-Grundlagen]]></category>
		<category><![CDATA[KI-Agenten]]></category>
		<category><![CDATA[Legacy-Probleme]]></category>
		<category><![CDATA[Logging]]></category>
		<category><![CDATA[Mandantenfähigkeit]]></category>
		<category><![CDATA[Null-Werte]]></category>
		<category><![CDATA[Production Readiness]]></category>
		<category><![CDATA[produktionsreifer Code]]></category>
		<category><![CDATA[Programmierfehler]]></category>
		<category><![CDATA[Race Conditions]]></category>
		<category><![CDATA[Rechteprüfung]]></category>
		<category><![CDATA[Schnittstellenprobleme]]></category>
		<category><![CDATA[Sicherheitslücken]]></category>
		<category><![CDATA[Softwareentwicklung 2026]]></category>
		<category><![CDATA[Softwarequalität]]></category>
		<category><![CDATA[technische Schulden]]></category>
		<category><![CDATA[Typkonvertierung]]></category>
		<category><![CDATA[UTF-8]]></category>
		<category><![CDATA[Zeichencodierung]]></category>
		<category><![CDATA[Zeitzonen]]></category>
		<guid isPermaLink="false">https://1manfactory.com/?p=3959</guid>

					<description><![CDATA[<p>Die IT redet über KI-Agenten, Cloud, Kubernetes, Microservices und automatisierte Deployments. Gleichzeitig scheitern produktive Systeme noch immer an Dingen, die seit Jahrzehnten bekannt sind: Datum, Uhrzeit, Dezimaltrennzeichen, Zeichencodierung, Rechteprüfung, Dateipfade, Imports, Caches und kaputte Schnittstellen. Das ist der eigentliche Witz der modernen Softwareentwicklung: Die Werkzeuge werden immer mächtiger, aber die alten Fehler verschwinden nicht. Die [&#8230;]</p>
<p>Der Beitrag <a href="https://1manfactory.com/2026-und-wir-stolpern-immer-noch-ueber-dieselben-programmierfehler-wie-1990/">2026 – und wir stolpern immer noch über dieselben Programmierfehler wie 1990</a> erschien zuerst auf <a href="https://1manfactory.com">1manfactory.com - Blog of Jürgen Schulze</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Plugins kaufen, ade!</title>
		<link>https://1manfactory.com/plugins-kaufen-ade/</link>
		
		<dc:creator><![CDATA[Juergen Schulze]]></dc:creator>
		<pubDate>Wed, 20 May 2026 09:29:22 +0000</pubDate>
				<category><![CDATA[Datenschutz]]></category>
		<category><![CDATA[KI]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Woocommerce]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Admin-Seite]]></category>
		<category><![CDATA[Automatisierung]]></category>
		<category><![CDATA[Canonical URL]]></category>
		<category><![CDATA[codex agent]]></category>
		<category><![CDATA[Custom Plugin]]></category>
		<category><![CDATA[digitales Handwerk]]></category>
		<category><![CDATA[eigene WordPress Plugins]]></category>
		<category><![CDATA[individuelle Softwareentwicklung]]></category>
		<category><![CDATA[JSON-LD]]></category>
		<category><![CDATA[KI Coding]]></category>
		<category><![CDATA[KI im Webdesign]]></category>
		<category><![CDATA[KI-Agenten]]></category>
		<category><![CDATA[künstliche Intelligenz]]></category>
		<category><![CDATA[maßgeschneiderte Software]]></category>
		<category><![CDATA[Meta Description]]></category>
		<category><![CDATA[Open Graph]]></category>
		<category><![CDATA[Plugin-Abos]]></category>
		<category><![CDATA[Plugin-Bloat]]></category>
		<category><![CDATA[Plugin-Entwicklung]]></category>
		<category><![CDATA[Schema.org]]></category>
		<category><![CDATA[schlanker Code]]></category>
		<category><![CDATA[SEO ohne Plugin-Bloat]]></category>
		<category><![CDATA[SEO Plugin]]></category>
		<category><![CDATA[Shop Performance]]></category>
		<category><![CDATA[Sicherheitslücken]]></category>
		<category><![CDATA[Software selbst bauen]]></category>
		<category><![CDATA[Software-Abhängigkeiten]]></category>
		<category><![CDATA[technische SEO]]></category>
		<category><![CDATA[vibe coding]]></category>
		<category><![CDATA[website performance]]></category>
		<category><![CDATA[weniger Plugins]]></category>
		<category><![CDATA[WooCommerce Entwicklung]]></category>
		<category><![CDATA[WordPress Entwicklung]]></category>
		<category><![CDATA[WordPress Hooks]]></category>
		<category><![CDATA[WordPress optimieren]]></category>
		<category><![CDATA[WordPress Performance]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[WordPress Sicherheit]]></category>
		<guid isPermaLink="false">https://1manfactory.com/?p=3948</guid>

					<description><![CDATA[<p>Warum ich WordPress-Erweiterungen künftig lieber von KI-Agenten maßschneidern lasse WordPress ist großartig. WooCommerce ist großartig. Das Plugin-Ökosystem ist großartig. Bis man es benutzt. Dann installiert man ein Plugin, weil man genau eine Funktion benötigt. Eine einzige. Vielleicht einen sauberen Meta-Title. Vielleicht ein Open-Graph-Bild. Vielleicht ein zusätzliches Feld im Produkt. Vielleicht eine kleine Automatisierung im Checkout. [&#8230;]</p>
<p>Der Beitrag <a href="https://1manfactory.com/plugins-kaufen-ade/">Plugins kaufen, ade!</a> erschien zuerst auf <a href="https://1manfactory.com">1manfactory.com - Blog of Jürgen Schulze</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>AGENTS.md: Das fehlende Gedächtnis für Coding Agents in alten Projekten</title>
		<link>https://1manfactory.com/agents-md-das-fehlende-gedaechtnis-fuer-coding-agents-in-alten-projekten/</link>
		
		<dc:creator><![CDATA[Juergen Schulze]]></dc:creator>
		<pubDate>Fri, 03 Apr 2026 07:52:20 +0000</pubDate>
				<category><![CDATA[KI]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Agenten-Datei]]></category>
		<category><![CDATA[Agenten-Kontext]]></category>
		<category><![CDATA[Agentensteuerung]]></category>
		<category><![CDATA[agentic coding]]></category>
		<category><![CDATA[AGENTS.md]]></category>
		<category><![CDATA[AI Coding Agents]]></category>
		<category><![CDATA[alte Repositories]]></category>
		<category><![CDATA[Altprojekte]]></category>
		<category><![CDATA[Architekturüberblick]]></category>
		<category><![CDATA[Build-Kommandos]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[CLAUDE.md]]></category>
		<category><![CDATA[Code-Dokumentation]]></category>
		<category><![CDATA[Codebasis]]></category>
		<category><![CDATA[Codequalität]]></category>
		<category><![CDATA[Codeverständnis]]></category>
		<category><![CDATA[Codex]]></category>
		<category><![CDATA[Coding Agents]]></category>
		<category><![CDATA[Coding-Konventionen]]></category>
		<category><![CDATA[Cursor IDE]]></category>
		<category><![CDATA[Definition of Done]]></category>
		<category><![CDATA[Developer Productivity]]></category>
		<category><![CDATA[Entwickler-Workflow]]></category>
		<category><![CDATA[Entwicklerdokumentation]]></category>
		<category><![CDATA[Entwicklungsprozesse]]></category>
		<category><![CDATA[Entwicklungsstandards]]></category>
		<category><![CDATA[GitHub Copilot Agents]]></category>
		<category><![CDATA[implizites Wissen]]></category>
		<category><![CDATA[KI Coding Agents]]></category>
		<category><![CDATA[KI im Entwicklungsalltag]]></category>
		<category><![CDATA[KI-gestützte Softwareentwicklung]]></category>
		<category><![CDATA[KI-Workflow]]></category>
		<category><![CDATA[Kontextdatei]]></category>
		<category><![CDATA[Kontextmanagement]]></category>
		<category><![CDATA[Legacy-Projekte]]></category>
		<category><![CDATA[linting]]></category>
		<category><![CDATA[Monorepo-Dokumentation]]></category>
		<category><![CDATA[openai codex]]></category>
		<category><![CDATA[persistenter Kontext]]></category>
		<category><![CDATA[Projekt-Onboarding]]></category>
		<category><![CDATA[Projektgedächtnis]]></category>
		<category><![CDATA[Projektkontext]]></category>
		<category><![CDATA[Projektregeln]]></category>
		<category><![CDATA[projektüberblick]]></category>
		<category><![CDATA[Projektwissen]]></category>
		<category><![CDATA[Prompt-Wiederholung vermeiden]]></category>
		<category><![CDATA[README für Agents]]></category>
		<category><![CDATA[Refactoring mit KI]]></category>
		<category><![CDATA[Repository-Dokumentation]]></category>
		<category><![CDATA[Repository-Kontext]]></category>
		<category><![CDATA[Repository-Onboarding]]></category>
		<category><![CDATA[Repository-Übersicht]]></category>
		<category><![CDATA[Softwarearchitektur]]></category>
		<category><![CDATA[softwarewartung]]></category>
		<category><![CDATA[Teamkonventionen]]></category>
		<category><![CDATA[technische Dokumentation]]></category>
		<category><![CDATA[Test-Kommandos]]></category>
		<category><![CDATA[Wartung alter Software]]></category>
		<guid isPermaLink="false">https://1manfactory.com/?p=3847</guid>

					<description><![CDATA[<p>Ich arbeite inzwischen lieber mit Coding Agents als mit klassischen Chatfenstern. Der Unterschied ist nicht klein. Ein guter Agent kann ein Repository durchsuchen, Zusammenhänge erkennen, Änderungen vornehmen, Tests starten und sich entlang einer Architektur bewegen. Aber genau an dieser Stelle beginnt in älteren Projekten das eigentliche Problem: Der Agent sieht zwar den Code, aber nicht [&#8230;]</p>
<p>Der Beitrag <a href="https://1manfactory.com/agents-md-das-fehlende-gedaechtnis-fuer-coding-agents-in-alten-projekten/">AGENTS.md: Das fehlende Gedächtnis für Coding Agents in alten Projekten</a> erschien zuerst auf <a href="https://1manfactory.com">1manfactory.com - Blog of Jürgen Schulze</a>.</p>
]]></description>
		
		
		
			</item>
	</channel>
</rss>
