<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>EigenFunk – in eigener Sache on EigenFunk</title><link>https://eigenfunk.de/</link><description>Recent content in EigenFunk – in eigener Sache on EigenFunk</description><generator>Hugo</generator><language>de</language><managingEditor>martin@eigenfunk.de (Martin Funk)</managingEditor><webMaster>martin@eigenfunk.de (Martin Funk)</webMaster><lastBuildDate>Wed, 17 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://eigenfunk.de/index.xml" rel="self" type="application/rss+xml"/><item><title>Dopamin und Adrenalin im Software-Workflow: Wie KI die Balance verschiebt</title><link>https://eigenfunk.de/post/2025-12-17-ai-coding-workflow-optimierung/</link><pubDate>Wed, 17 Dec 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-12-17-ai-coding-workflow-optimierung/</guid><description>&lt;p>In der Softwareentwicklung gibt es diese besonderen Momente:
Der Test läuft endlich grün. Das Deployment klappt reibungslos. Der Commit geht sauber durch. In solchen Augenblicken durchströmt mich ein belohnender Dopaminschub – ein Gefühl von Erleichterung und Freude, das mich weiterträgt.&lt;/p>
&lt;p>Doch auf der anderen Seite steht die Kehrseite:&lt;br>
Nach dutzenden Versuchen will der Code immer noch nicht so, wie ich will. Ein unscheinbarer Bug blockiert das gesamte Feature. Oder schlimmer noch – ein Fix verschlimmert die Lage, und plötzlich ist etwas kaputt, das vorher funktionierte. Dann schaltet der Körper in Alarm: Adrenalin steigt, die Hände werden feucht, der Puls beschleunigt sich.&lt;/p></description></item><item><title>Das Skalarprodukt: Mehr als nur Zahlen multiplizieren</title><link>https://eigenfunk.de/post/2025-11-29-skalarprodukt/</link><pubDate>Sat, 29 Nov 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-11-29-skalarprodukt/</guid><description>&lt;p>Ich bin dem Skalarprodukt (englisch: &lt;strong>dot product&lt;/strong>) in verschiedenen Kontexten begegnet - in der Physik, beim Machine Learning, in Grafik-Engines. Die algebraische Definition als &amp;ldquo;Vektoren komponentenweise multiplizieren und aufsummieren&amp;rdquo; ist einfach genug. Interessant wird es erst durch die verschiedenen geometrischen und praktischen Interpretationen.&lt;/p></description></item><item><title>Das 5-Euro-Experiment: KI-Entwicklung auf Wegwerf-Servern</title><link>https://eigenfunk.de/post/2025-09-13-hiwire-das-5-euro-experiment/</link><pubDate>Sat, 13 Sep 2025 00:00:00 +0200</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-09-13-hiwire-das-5-euro-experiment/</guid><description>&lt;p>Oder: Wie ich Claude auf einem fremden Rechner austoben lasse&lt;/p>
&lt;h2 id="die-paranoia-freie-zone">Die Paranoia-freie Zone&lt;/h2>
&lt;p>Wir alle kennen das: Claude Code lokal installiert, aber ständig dieses mulmige Gefühl - was, wenn die KI durchdreht und mein System zerschießt? Was, wenn sie Dateien löscht, Konfigurationen durcheinanderbringt oder einfach mal spontan &lt;code>rm -rf /&lt;/code> ausführt?&lt;/p>
&lt;p>Die spielerische Lösung: Warum nicht &lt;strong>eine eigene Manege mieten&lt;/strong> für die KI-Akrobatik?&lt;/p></description></item><item><title>KI-basiertes Journaling: Mein Workflow mit SuperWhisper und Claude</title><link>https://eigenfunk.de/post/2025-07-28-ki-based-journaling/</link><pubDate>Mon, 28 Jul 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-07-28-ki-based-journaling/</guid><description>&lt;p>Ich experimentiere aktuell mit einem neuen Journaling-Workflow – KI-gestützt und sprachbasiert.&lt;/p>
&lt;p>Dieser Ansatz hilft mir, Informationen schneller festzuhalten und sie später leichter wiederzufinden – besonders in neuen, komplexen Projekten.&lt;/p></description></item><item><title>CLI-KI-Assistenten 2025: Claude Code und die neuesten Alternativen für Entwickler</title><link>https://eigenfunk.de/post/2025-07-02-cli-ki-assistenten-alternativen-claude-code/</link><pubDate>Wed, 02 Jul 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-07-02-cli-ki-assistenten-alternativen-claude-code/</guid><description>&lt;p>Die Revolution der KI-gestützten Entwicklungstools hat längst die Kommandozeile erreicht. Während früher komplexe Aufgaben mühsam recherchiert und programmiert werden mussten, können Entwickler heute direkt im Terminal mit intelligenten Assistenten interagieren. Hier ist ein Überblick über die wichtigsten CLI-KI-Tools des Jahres 2025.&lt;/p></description></item><item><title>Platonische Embeddings und die universelle Geometrie semantischer Räume</title><link>https://eigenfunk.de/post/2025-05-27-platonische-embeddings/</link><pubDate>Mon, 26 May 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-05-27-platonische-embeddings/</guid><description>&lt;h2 id="einleitung">Einleitung&lt;/h2>
&lt;p>In der Welt der Sprachmodelle spielen &lt;em>Embeddings&lt;/em> eine zentrale Rolle. Sie übersetzen Texte in mathematische Vektoren, die semantische Bedeutung codieren. Eine neue Publikation auf &lt;a href="https://arxiv.org/abs/2505.12540">arXiv&lt;/a> bringt Bewegung in dieses Gebiet – nicht nur theoretisch, sondern auch mit Blick auf die Sicherheit von Vektordatenbanken.&lt;/p>
&lt;h2 id="was-sind-embeddings">Was sind Embeddings?&lt;/h2>
&lt;p>Sprachmodelle wie GPT zerlegen Texte in sogenannte &lt;em>Tokens&lt;/em>. Jedes Token wird durch ein festgelegtes Verfahren in einen Vektor transformiert – ein sogenanntes &lt;em>Embedding&lt;/em>. Wenn ein Satz aus \(N\) Tokens besteht, erhält man eine Matrix der Größe \(N \times M\), wobei \(M\) die Dimension des Embedding-Raums ist.&lt;/p></description></item><item><title>KI &amp; LLM-Wissensspeicher</title><link>https://eigenfunk.de/post/dossier-llm-ai-serie/</link><pubDate>Wed, 14 May 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/dossier-llm-ai-serie/</guid><description>&lt;h2 id="herzlich-willkommen-zur-ki--llm-serie">Herzlich willkommen zur KI &amp;amp; LLM-Serie&lt;/h2>
&lt;p>Diese Serie bietet einen umfassenden Überblick über die Entwicklung von Large Language Models (LLMs), deren theoretische Grundlagen, praktische Anwendungen und nützliche Tools. In dieser strukturierten Reihe findest du Informationen zu allen wichtigen Aspekten moderner KI-Technologien.&lt;/p></description></item><item><title>Realismus vs. realistisch – Was Außenpolitik wirklich meint</title><link>https://eigenfunk.de/post/2025-05-13-realismus-realistisch/</link><pubDate>Tue, 13 May 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-05-13-realismus-realistisch/</guid><description>&lt;p>Aus Anlass des &lt;a href="https://www.zeit.de/politik/ausland/2025-05/ukraine-krieg-realismus-eskalation-nato">Artikels von Frank Sauer in der Zeit&lt;/a> habe ich mir nochmal von ChatGPT den Begriff Realismus (mit großem &amp;lsquo;R&amp;rsquo;) und realistisch (mit kleinem &amp;lsquo;r&amp;rsquo;) erläutern lassen:&lt;/p></description></item><item><title>Vibe Coding: Quellen zu den zentralen Aussagen des FAZ-Artikels</title><link>https://eigenfunk.de/post/2025-05-09-vibe-coding-faz/</link><pubDate>Fri, 09 May 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-05-09-vibe-coding-faz/</guid><description>&lt;p>Der FAZ-Artikel &lt;em>&lt;a href="https://www.faz.net/pro/digitalwirtschaft/gadgets/vibe-coding-die-ki-programmiert-sich-selbst-110456369.html">„Vibe Coding: Die KI programmiert sich selbst“&lt;/a>&lt;/em> von &lt;a href="https://www.linkedin.com/in/marcusschwarze/">Marcus Schwarze&lt;/a> beleuchtet den aktuellen Stand KI-gestützter Softwareentwicklung. Hier eine kleine Quellensammlung zu den zentralen Aussagen und erwähnten Technologien:&lt;/p></description></item><item><title>Next-Gen KI-Entwicklung: Cursor, Windsurf, Lovable, Bolt und All-Hands im Überblick</title><link>https://eigenfunk.de/post/2025-05-07-next-gen-ki-tools/</link><pubDate>Wed, 07 May 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-05-07-next-gen-ki-tools/</guid><description>In der Welt der Softwareentwicklung entstehen derzeit neue, KI-gestützte Werkzeuge, die weit über klassische Autovervollständigung hinausgehen. Tools wie &lt;strong>Cursor&lt;/strong>, &lt;strong>Windsurf&lt;/strong>, &lt;strong>Lovable&lt;/strong>, &lt;strong>Bolt&lt;/strong> oder &lt;strong>All-Hands&lt;/strong> übernehmen eigenständig Teile der Softwareplanung, unterstützen bei Architekturentscheidungen und entlasten Entwicklerinnen und Entwickler massiv im Alltag.</description></item><item><title>Gradio vs. NotebookLM – Zwei unterschiedliche Ansätze mit KI</title><link>https://eigenfunk.de/post/gradio-vs-notebooklm/</link><pubDate>Thu, 24 Apr 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/gradio-vs-notebooklm/</guid><description>&lt;h2 id="einführung">Einführung&lt;/h2>
&lt;p>In diesem Beitrag werfen wir einen Blick auf zwei moderne Tools aus dem KI-Bereich: &lt;strong>&lt;a href="https://www.gradio.app/">Gradio&lt;/a>&lt;/strong> und &lt;strong>&lt;a href="https://notebooklm.google/">NotebookLM von Google&lt;/a>&lt;/strong>. Obwohl beide Technologien auf KI setzen, verfolgen sie unterschiedliche Ziele und richten sich an verschiedene Zielgruppen.&lt;/p></description></item><item><title>Flyway vs. Liquibase: Erste Eindrücke zu Datenbankmigrationen im Java-Stack</title><link>https://eigenfunk.de/post/2025-04-20-flyway-vs-liquibase/</link><pubDate>Sun, 20 Apr 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-04-20-flyway-vs-liquibase/</guid><description>&lt;p>Bei der Entwicklung von Java-Anwendungen mit Datenbankanbindung (z.B. mit Spring Boot, Quarkus oder Hibernate) stößt man auf die Frage der Versionierung von Datenbankschema-Änderungen. Bei meiner Recherche bin ich auf zwei Werkzeuge gestoßen: Flyway und Liquibase.&lt;/p></description></item><item><title>Vast.ai – Übersicht und Alternativen</title><link>https://eigenfunk.de/post/2025-04-20-vast_ai_uebersicht/</link><pubDate>Sun, 20 Apr 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-04-20-vast_ai_uebersicht/</guid><description>&lt;h2 id="was-ist-vastai">Was ist Vast.ai?&lt;/h2>
&lt;p>&lt;a href="https://vast.ai">Vast.ai&lt;/a> ist ein Cloud-Marktplatz für GPU-Ressourcen, der es ermöglicht, Rechenleistung von verschiedenen Anbietern zu mieten. Die Plattform richtet sich insbesondere an Entwickler, Forscher und KI-Enthusiasten, die kostengünstige GPU-Leistung für Anwendungen wie maschinelles Lernen, Bildgenerierung oder wissenschaftliches Rechnen benötigen.&lt;/p></description></item><item><title>Wie erfahrene Entwickler mit KI-Coding-Agents großartige Ergebnisse erzielen können</title><link>https://eigenfunk.de/post/2025-04-04-kiessling/</link><pubDate>Fri, 04 Apr 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-04-04-kiessling/</guid><description>&lt;p>&lt;em>Quelle: &lt;a href="https://manuel.kiessling.net/2025/03/31/how-seasoned-developers-can-achieve-great-results-with-ai-coding-agents/">How Seasoned Developers Can Achieve Great Results with AI Coding Agents&lt;/a> von Manuel Kiessling&lt;/em>&lt;/p>
&lt;p>In den letzten Monaten hat Manuel Kiessling intensiv mit KI-gestützten Entwicklungstools experimentiert - sowohl in privaten als auch in beruflichen Projekten. Die Erfahrungen waren durchweg positiv, sowohl für ihn als auch für sein Team von Softwareentwicklern. Sie haben bessere Ergebnisse in kürzerer Zeit erzielt, und in vielen Fällen hat sich die Qualität ihrer Arbeit deutlich verbessert.&lt;/p></description></item><item><title>Browser Use - KI-gestützte Browser-Automatisierung</title><link>https://eigenfunk.de/post/2025-04-01-browser-us/</link><pubDate>Tue, 01 Apr 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-04-01-browser-us/</guid><description>&lt;p>Browser Use ist ein spannendes Open-Source-Projekt, das sich zum Ziel gesetzt hat, Websites für KI-Agenten zugänglich zu machen. Mit über 51.000 Sternen auf GitHub und mehr als 5.400 Forks hat das Projekt bereits eine beeindruckende Community aufgebaut.&lt;/p></description></item><item><title>Cursor AI Workflow (Reddit-Zusammenfassung)</title><link>https://eigenfunk.de/post/2025-03-31-cursor_ai_workflow/</link><pubDate>Mon, 31 Mar 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-03-31-cursor_ai_workflow/</guid><description>&lt;p>Quelle: &lt;a href="https://www.reddit.com/r/ChatGPTCoding/comments/1jiyzro/my_cursor_ai_workflow_that_actually_works/">Reddit: My Cursor AI Workflow That Actually Works&lt;/a>&lt;/p>
&lt;hr>
&lt;h2 id="-kontext">💡 Kontext&lt;/h2>
&lt;p>Ein Solo-Entwickler beschreibt, wie er Cursor AI produktiv nutzt. Mit klarem System und Struktur erreicht er verlässliche und produktive Resultate.&lt;/p></description></item><item><title>Tracing the Thoughts of a Large Language Model</title><link>https://eigenfunk.de/post/2025-03-28-anthropic-trace-thought/</link><pubDate>Fri, 28 Mar 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-03-28-anthropic-trace-thought/</guid><description>&lt;p>Tracing the Thoughts of a Large Language Model&lt;/p>
&lt;p>&lt;em>Eine Analyse der Forschungsarbeit von Anthropic über die Denkprozesse von KI-Systemen&lt;/em> Teil der &lt;a href="https://eigenfunk.de/post/dossier-llm-ai-serie/">KI &amp;amp; LLM-Serie&lt;/a>.&lt;/p>
&lt;p>&lt;a href="https://www.anthropic.com/research/tracing-thoughts-language-model">Originalartikel bei Anthropic&lt;/a>&lt;/p>
&lt;p>Der Artikel &amp;ldquo;Tracing the Thoughts of a Large Language Model&amp;rdquo; von Anthropic, veröffentlicht am 27. März 2025, beleuchtet die Bemühungen, die internen Prozesse großer Sprachmodelle wie Claude zu verstehen. Da diese Modelle nicht direkt programmiert, sondern auf umfangreichen Datensätzen trainiert werden, entwickeln sie eigene Strategien zur Problemlösung, die für Entwickler oft undurchsichtig bleiben.&lt;/p></description></item><item><title>Firecrawl – Webdaten für KI-Anwendungen</title><link>https://eigenfunk.de/post/2025-03-26-fire-crawl/</link><pubDate>Wed, 26 Mar 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-03-26-fire-crawl/</guid><description>&lt;p>&lt;a href="https://github.com/mendableai/firecrawl">Firecrawl&lt;/a> ist ein API-Service, der beliebige Webseiten crawlt und die Inhalte in sauberes Markdown oder strukturierte Daten umwandelt. Ideal für KI-Anwendungen, die auf hochwertige, gut strukturierte Webdaten angewiesen sind.&lt;/p></description></item><item><title>Fahrrad-Routenplaner und Navigations-Alternativen</title><link>https://eigenfunk.de/post/2025-03-24-komoot/</link><pubDate>Mon, 24 Mar 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-03-24-komoot/</guid><description>&lt;p>Komoot hat einen neuen Besitzer. Zeit Ausschau nach Alternativen zu halten.&lt;/p></description></item><item><title>LLMs im Kontext: Grundlagen und Rolle in der KI-Infrastruktur</title><link>https://eigenfunk.de/post/2025-03-12-llm_im_kontext/</link><pubDate>Wed, 12 Mar 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-03-12-llm_im_kontext/</guid><description>&lt;p>Ein &lt;strong>LLM (Large Language Model)&lt;/strong> ist ein KI-Modell, das mithilfe großer Mengen von Textdaten trainiert wurde, um Sprache zu verstehen, zu generieren und in natürlicher Sprache mit Menschen zu interagieren. Bekannte Beispiele sind:&lt;/p></description></item><item><title>Was bedeutet die Hugging Face Terminologie: LLMs, Agents, Tools und Actions?</title><link>https://eigenfunk.de/post/2025-03-12-huggingface-terminologie/</link><pubDate>Wed, 12 Mar 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-03-12-huggingface-terminologie/</guid><description>&lt;p>Hugging Face verwendet eine spezifische Terminologie zur Beschreibung moderner KI-Anwendungen. Dieser Artikel erläutert kurz und verständlich, was damit gemeint ist:&lt;/p></description></item><item><title>LLM Coding Resources: Eine kuratierte Liste der besten Guides</title><link>https://eigenfunk.de/post/2025-03-11-llm-coding-for-the-win/</link><pubDate>Tue, 11 Mar 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-03-11-llm-coding-for-the-win/</guid><description>&lt;p>LLM Coding Resources&lt;/p>
&lt;p>Eine Liste von Artikeln und Guides zum effektiven Programmieren mit Large Language Models. Teil der &lt;a href="https://eigenfunk.de/post/dossier-llm-ai-serie/">KI &amp;amp; LLM-Serie&lt;/a>.&lt;/p></description></item><item><title>CoPilot für alles: Trainiert deine KI-Ersetzung einen Tastendruck nach dem anderen</title><link>https://eigenfunk.de/post/2025-03-07-ai-replacement-one-by-one/</link><pubDate>Fri, 07 Mar 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-03-07-ai-replacement-one-by-one/</guid><description>&lt;p>&lt;a href="https://substack.com/home/post/p-158101095">https://substack.com/home/post/p-158101095&lt;/a>&lt;/p>
&lt;h2 id="copilot-für-alles-trainiert-deine-ki-ersetzung-einen-tastendruck-nach-dem-anderen">CoPilot für alles: Trainiert deine KI-Ersetzung einen Tastendruck nach dem anderen&lt;/h2>
&lt;p>Jack Morris – 28. Februar 2025 | Teil der &lt;a href="https://eigenfunk.de/post/dossier-llm-ai-serie/">KI &amp;amp; LLM-Serie&lt;/a>.&lt;/p></description></item><item><title>The AI Race and Its Impact on Software Engineering Careers</title><link>https://eigenfunk.de/post/2025-02-25-fast-ai-race/</link><pubDate>Tue, 25 Feb 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-02-25-fast-ai-race/</guid><description>&lt;p>&lt;a href="https://news.ycombinator.com/item?id=43163011">https://news.ycombinator.com/item?id=43163011&lt;/a>&lt;/p>
&lt;h2 id="the-accelerating-ai-race">The Accelerating AI Race&lt;/h2>
&lt;p>This AI race is happening so fast. As a software developer/engineer, I&amp;rsquo;m worried about my job prospects. Time will tell what happens to the west coast housing bubbles once software engineers lose their high price tags. Will the next wave of knowledge workers move in and take their place? Teil der &lt;a href="https://eigenfunk.de/post/dossier-llm-ai-serie/">KI &amp;amp; LLM-Serie&lt;/a>.&lt;/p></description></item><item><title>ChatGPT und semantische Vektorräume: Architektur und Funktionsweise</title><link>https://eigenfunk.de/post/2025-02-19-chatgpt-vektorraum-architektur/</link><pubDate>Wed, 19 Feb 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-02-19-chatgpt-vektorraum-architektur/</guid><description>&lt;h1 id="chatgpt-und-semantische-vektorräume-architektur-und-funktionsweise">ChatGPT und semantische Vektorräume: Architektur und Funktionsweise&lt;/h1>
&lt;p>ChatGPT verwendet &lt;strong>semantische Vektorräume&lt;/strong>, die auf &lt;strong>transformerbasierten Modellen&lt;/strong> basieren. Die zugrunde liegende Architektur stammt aus der &lt;strong>GPT (Generative Pre-trained Transformer) Modellfamilie&lt;/strong>, die von OpenAI entwickelt wurde.&lt;/p></description></item><item><title>CUDA: Paralleles Computing auf GPUs für KI-Anwendungen</title><link>https://eigenfunk.de/post/2025-02-19-cuda-gpu-computing/</link><pubDate>Wed, 19 Feb 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-02-19-cuda-gpu-computing/</guid><description>&lt;h1 id="cuda-paralleles-computing-auf-gpus-für-ki-anwendungen">CUDA: Paralleles Computing auf GPUs für KI-Anwendungen&lt;/h1>
&lt;p>&lt;strong>CUDA&lt;/strong> (Compute Unified Device Architecture) ist eine &lt;strong>parallele Programmierplattform&lt;/strong> und API, die von &lt;strong>NVIDIA&lt;/strong> entwickelt wurde, um &lt;strong>GPUs für allgemeine Berechnungen (GPGPU – General-Purpose computing on Graphics Processing Units)&lt;/strong> zu nutzen.&lt;/p></description></item><item><title>MCP (Model Context Protocol)</title><link>https://eigenfunk.de/post/2025-02-19-model-context-protokol/</link><pubDate>Wed, 19 Feb 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-02-19-model-context-protokol/</guid><description>&lt;h2 id="mcp-modelcontext-protocol">MCP (ModelContext Protocol)&lt;/h2>
&lt;p>&lt;a href="https://www.anthropic.com/news/model-context-protocol">Weitere Informationen von Anthropic&lt;/a>&lt;/p>
&lt;p>Das &lt;strong>Model Context Protocol (MCP)&lt;/strong> ist ein von Anthropic entwickelter offener Standard, der es Entwicklern ermöglicht, &lt;strong>sichere, bidirektionale Verbindungen&lt;/strong> zwischen ihren Datenquellen und KI-gestützten Tools herzustellen. Ziel ist es, KI-Systeme effizient mit den benötigten Daten zu versorgen, um &lt;strong>bessere und relevantere Antworten&lt;/strong> zu generieren. Teil der &lt;a href="https://eigenfunk.de/post/dossier-llm-ai-serie/">KI &amp;amp; LLM-Serie&lt;/a>.&lt;/p></description></item><item><title>Methoden zur Erstellung semantischer Vektorräume</title><link>https://eigenfunk.de/post/2025-02-19-vektorraum-erstellung-methoden/</link><pubDate>Wed, 19 Feb 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-02-19-vektorraum-erstellung-methoden/</guid><description>&lt;h1 id="methoden-zur-erstellung-semantischer-vektorräume">Methoden zur Erstellung semantischer Vektorräume&lt;/h1>
&lt;p>Es existieren mehrere etablierte Methoden, um &lt;strong>semantische Vektorräume&lt;/strong> zu erstellen. Diese Methoden lassen sich grob in &lt;strong>statistische Verfahren&lt;/strong> und &lt;strong>neurale Netze&lt;/strong> unterteilen und haben sich über die Jahre stark weiterentwickelt.&lt;/p></description></item><item><title>Semantischer Vektorraum: Grundlagen und Eigenschaften</title><link>https://eigenfunk.de/post/2025-02-19-semantischer-vektorraum-grundlagen/</link><pubDate>Wed, 19 Feb 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-02-19-semantischer-vektorraum-grundlagen/</guid><description>&lt;h1 id="semantischer-vektorraum-grundlagen-und-eigenschaften">Semantischer Vektorraum: Grundlagen und Eigenschaften&lt;/h1>
&lt;p>Ein &lt;strong>semantischer Vektorraum&lt;/strong> ist eine mathematische Darstellung, in der Wörter, Sätze oder andere Einheiten der Sprache als &lt;strong>Vektoren in einem mehrdimensionalen Raum&lt;/strong> abgebildet werden. Diese Vektoren repräsentieren die Bedeutung der sprachlichen Einheiten und ermöglichen es, semantische Ähnlichkeiten zwischen ihnen zu berechnen.&lt;/p></description></item><item><title>VibeOps: KI-gestützte Entwicklung auf dem $5/Monat VPS</title><link>https://eigenfunk.de/post/2025-08-07-vibe-ops/</link><pubDate>Mon, 27 Jan 2025 10:00:00 +0100</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-08-07-vibe-ops/</guid><description>&lt;h2 id="vibeops-der-persönliche-ki-entwicklungsserver">VibeOps: Der persönliche KI-Entwicklungsserver&lt;/h2>
&lt;p>Pieter Levels hat mit &lt;strong>VibeOps&lt;/strong> eine revolutionäre Art der KI-gestützten Entwicklung vorgestellt - ein Setup, das in nur 15 Minuten funktionierende Systeme erstellt.&lt;/p>
&lt;h3 id="das-vibeops-konzept">Das VibeOps-Konzept&lt;/h3>
&lt;p>&lt;strong>VibeOps&lt;/strong> ist ein $5/Monat VPS mit Claude Code als persönlichem Entwicklungsassistenten. Das System ermöglicht:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Schnelle Prototypisierung&lt;/strong>: Von der Idee zur Implementierung in Minuten&lt;/li>
&lt;li>&lt;strong>KI-gestützte Entwicklung&lt;/strong>: Claude wählt automatisch den passenden Tech-Stack&lt;/li>
&lt;li>&lt;strong>Saubere Umgebung&lt;/strong>: Keine lokalen Konflikte oder Setup-Probleme&lt;/li>
&lt;li>&lt;strong>Immer verfügbar&lt;/strong>: Von überall zugreifbar&lt;/li>
&lt;/ul>
&lt;h3 id="das-setup-5monat-vps">Das Setup: $5/Monat VPS&lt;/h3>
&lt;p>&lt;strong>Infrastruktur:&lt;/strong>&lt;/p></description></item><item><title>Essentielle Entwickler-Tools für LLM-Projekte</title><link>https://eigenfunk.de/post/2025-01-21-llm-dev-tools/</link><pubDate>Tue, 21 Jan 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-01-21-llm-dev-tools/</guid><description>&lt;p>Eine Sammlung essentieller Werkzeuge und Hilfsmittel, die die Entwicklung mit Large Language Models effizienter und produktiver gestalten. Teil der &lt;a href="https://eigenfunk.de/post/dossier-llm-ai-serie/">KI &amp;amp; LLM-Serie&lt;/a>.&lt;/p></description></item><item><title>KI-Ressourcen und Werkzeuge</title><link>https://eigenfunk.de/post/2025-01-15-ai-resources/</link><pubDate>Wed, 15 Jan 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-01-15-ai-resources/</guid><description>&lt;p>Eine Sammlung nützlicher Ressourcen und Werkzeuge für die Arbeit mit KI und maschinellem Lernen. Teil der &lt;a href="https://eigenfunk.de/post/dossier-llm-ai-serie/">KI &amp;amp; LLM-Serie&lt;/a>.&lt;/p></description></item><item><title>AWS CDK TypeScript Naming Conventions</title><link>https://eigenfunk.de/post/2025-01-02-aws-cdk-naming-conventions/</link><pubDate>Thu, 02 Jan 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-01-02-aws-cdk-naming-conventions/</guid><description>&lt;p>AWS CDK TypeScript Naming Conventions&lt;/p></description></item><item><title>Zusammenfassung: Was wir 2024 über LLMs gelernt haben</title><link>https://eigenfunk.de/post/2025-01-01-simonwillson-on-llm/</link><pubDate>Wed, 01 Jan 2025 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-01-01-simonwillson-on-llm/</guid><description>&lt;blockquote>
&lt;p>Dies ist eine Zusammenfassung von Simon Willisons umfassendem &lt;a href="https://simonwillison.net/2024/Dec/31/llms-in-2024/">LLM-Jahresrückblick 2024&lt;/a>.&lt;/p>
&lt;/blockquote></description></item><item><title>Custom Spring Data Repository</title><link>https://eigenfunk.de/post/2024-12-22-custom-spring-repositories/</link><pubDate>Sun, 22 Dec 2024 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2024-12-22-custom-spring-repositories/</guid><description>&lt;p>In this article, Vlad Mihalcea demonstrates how to create custom Spring Data repositories to leverage JPA provider-specific functionalities. While default &lt;code>JpaRepository&lt;/code> methods are convenient, certain scenarios require custom repository methods. The process involves:&lt;/p></description></item><item><title>IntelliJ IDEA: Shortcuts</title><link>https://eigenfunk.de/post/dossier-intellij/</link><pubDate>Sun, 22 Dec 2024 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/dossier-intellij/</guid><description>&lt;p>IntelliJ IDEA keyboard shortcuts on macOS:&lt;/p></description></item><item><title>VSCode: Tastenkombinationen</title><link>https://eigenfunk.de/post/dossier-vscode/</link><pubDate>Sun, 22 Dec 2024 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/dossier-vscode/</guid><description>&lt;p>Visual Studio Code (VS Code) Tastenkombinationen für macOS:&lt;/p></description></item><item><title>Fehlerbehandlung mit Axios in TypeScript</title><link>https://eigenfunk.de/post/2024-12-19-axios-fehlerbehandlung/</link><pubDate>Thu, 19 Dec 2024 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2024-12-19-axios-fehlerbehandlung/</guid><description>&lt;p>Die Bibliothek &lt;strong>Axios&lt;/strong> ist eine beliebte HTTP-Client-Bibliothek, die für die Durchführung von HTTP-Anfragen verwendet wird. In TypeScript können Sie von Typisierung profitieren, um Anfragen und Fehlerbehandlung effektiver zu gestalten.&lt;/p></description></item><item><title>A Scientific Starting Point for Learning About Large Language Models</title><link>https://eigenfunk.de/post/2024-12-17-about-llm/</link><pubDate>Tue, 17 Dec 2024 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2024-12-17-about-llm/</guid><description>&lt;p>Large Language Models (LLMs) have become a cornerstone of modern AI. If you&amp;rsquo;re looking for a scientific starting point to learn about them, here is a structured approach covering foundational concepts, key papers, and practical tools.&lt;/p></description></item><item><title>Implementierung von Businesslogic und externen API-Aufrufen in Spring-Anwendungen</title><link>https://eigenfunk.de/post/2024-12-17-spring-dreisprung/</link><pubDate>Tue, 17 Dec 2024 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2024-12-17-spring-dreisprung/</guid><description>&lt;p>In diesem Leitfaden wird in knapper Reihenfolge die Spring-Architektur und die Rollen der &lt;strong>Controller&lt;/strong>-, &lt;strong>Service&lt;/strong>- und &lt;strong>Repository&lt;/strong>-Schichten aufgeführt. Zusätzlich wird die Integration &lt;strong>externer REST-APIs&lt;/strong> in Ihre Anwendung sowie die Durchsetzung von Businesslogic, wie zum Beispiel die Validierung von Bedingungen vor der Durchführung von Aktualisierungen, dargestellt.&lt;/p>
&lt;pre class="mermaid">sequenceDiagram
 participant Client
 participant Controller
 participant Service
 participant Repository
 participant ExternalAPI

 Client-&amp;gt;&amp;gt;Controller: HTTP Request
 Controller-&amp;gt;&amp;gt;Service: Methodenaufruf
 Service-&amp;gt;&amp;gt;Repository: Datenbankabfrage
 Repository--&amp;gt;&amp;gt;Service: Daten zurück
 Service-&amp;gt;&amp;gt;Service: Businesslogic ausführen
 Service-&amp;gt;&amp;gt;ExternalAPI: REST API Aufruf
 ExternalAPI--&amp;gt;&amp;gt;Service: API Response
 Service--&amp;gt;&amp;gt;Controller: Ergebnis zurück
 Controller--&amp;gt;&amp;gt;Client: HTTP Response
 &lt;/pre></description></item><item><title>GitMCP: Kontextbereitstellung für KI-Assistenten über GitHub-Repositories</title><link>https://eigenfunk.de/post/2025-04-20-gitmcp_blog_post/</link><pubDate>Fri, 26 Jul 2024 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2025-04-20-gitmcp_blog_post/</guid><description>&lt;h2 id="einordnung-und-zweck">Einordnung und Zweck&lt;/h2>
&lt;p>&lt;strong>GitMCP&lt;/strong> ist ein technischer Vermittlungsdienst, der KI-gestützten Entwicklungsumgebungen standardisiert Kontextinformationen über öffentliche GitHub-Repositories bereitstellt. Ziel ist es, die Qualität und Relevanz KI-generierter Vorschläge zu verbessern, indem strukturierte Hintergrunddaten zur Verfügung gestellt werden.&lt;/p>
&lt;h2 id="hintergrund">Hintergrund&lt;/h2>
&lt;p>Viele KI-Tools im Softwareentwicklungsbereich sind auf Kontextinformationen angewiesen – etwa auf &lt;code>README.md&lt;/code>, Konfigurationsdateien oder dedizierte Projektbeschreibungen. Ohne diese Informationen sind die Antworten der KI häufig ungenau oder unbrauchbar. GitMCP adressiert dieses Problem durch standardisierten Zugriff auf solche Datenquellen.&lt;/p></description></item><item><title>Seiteneffekte</title><link>https://eigenfunk.de/post/2024-07-10-side-effect/</link><pubDate>Wed, 10 Jul 2024 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2024-07-10-side-effect/</guid><description>&lt;p>Und weil ich mich mal wieder ueber Kollegen aufgeregt habe,
die jede Methode fuenf Felder umschreiben lassen und deren State
aussieht wie nach einer Explosion in der Variablenfabrik -
hier eine kleine Handreichung fuer das naechste Code Review.&lt;/p>
&lt;p>Manche nennen es Legacy Code. Ich nenne es
Seiteneffekt-Orientiertes Programmieren.&lt;/p>
&lt;p>Eine Linksammlung zum Thema Immutability -
als argumentative Munition oder stille Lektuereempfehlung.&lt;/p></description></item><item><title>Geschwätz von gestern</title><link>https://eigenfunk.de/post/2024-01-04-geschwaetz-gestern/</link><pubDate>Thu, 04 Jan 2024 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2024-01-04-geschwaetz-gestern/</guid><description>&lt;h2 id="eben">eben&lt;/h2></description></item><item><title>Dossier: Java</title><link>https://eigenfunk.de/post/dossier-java/</link><pubDate>Mon, 06 Jan 2020 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/dossier-java/</guid><description>&lt;p>Eigentlich ein Konglomerat von Spezifikationen, Technologien &amp;amp; Platformen, ein ganzes Ökosystem eben.&lt;/p>
&lt;p>Vor allem aber eine Brot &amp;amp; Butter Programmier Sprache, kein Dinosaurier aber seit Ewigkeiten existent.&lt;/p></description></item><item><title>21 exercises in cURL</title><link>https://eigenfunk.de/post/2019-08-30-curl-21-uebungen/</link><pubDate>Fri, 30 Aug 2019 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/post/2019-08-30-curl-21-uebungen/</guid><description>&lt;p>The &lt;a href="https://jvns.ca/blog/2019/08/27/curl-exercises/">21 curl exercises&lt;/a> by
&lt;a href="https://twitter.com/b0rk">Julia Evans&lt;/a> are a compact collection of assignments
to practice the usage of &lt;a href="https://curl.haxx.se">cURL&lt;/a>.&lt;/p>
&lt;p>Here is my take at it:&lt;/p></description></item><item><title>Hood</title><link>https://eigenfunk.de/page/hood/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/page/hood/</guid><description>&lt;p>Links&lt;/p>
&lt;h2 id="weil-es-deine-hood-ist">Weil es deine Hood ist&lt;/h2>
&lt;p>&lt;a href="https://www.strava.com/oauth/authorize?client_id=95136&amp;amp;response_type=code&amp;amp;redirect_uri=https://eigenfunk.org/page/hood&amp;amp;approval_prompt=force&amp;amp;scope=read,activity:read">Connect with Strava&lt;/a>&lt;/p></description></item><item><title>Links</title><link>https://eigenfunk.de/page/links/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/page/links/</guid><description>&lt;h2 id="links">Links&lt;/h2>
&lt;h3 id="some-react">Some React&lt;/h3>
&lt;p>&lt;a href="https://byten.eigenfunk.org">byTen&lt;/a>&lt;/p>
&lt;h3 id="some-data">Some Data&lt;/h3>
&lt;p>&lt;a href="https://eigenfunk.de/bahn">bahn&lt;/a>&lt;/p>
&lt;h3 id="der-haufen">Der Haufen&lt;/h3>
&lt;p>&lt;a href="https://eigenfunk.de/more/build/">wurzel&lt;/a>&lt;/p>
&lt;p>&lt;a href="https://eigenfunk.de/more/lein/">lein&lt;/a>&lt;/p>
&lt;p>&lt;a href="https://eigenfunk.de/vonHand/">vonHand&lt;/a>&lt;/p></description></item><item><title>Über EigenFunk</title><link>https://eigenfunk.de/page/about/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><author>martin@eigenfunk.de (Martin Funk)</author><guid>https://eigenfunk.de/page/about/</guid><description>&lt;h2 id="eigenfunk-ist-ein-projekt-von">EigenFunk ist ein Projekt von&lt;/h2>
&lt;p>&lt;img src="https://eigenfunk.de/img/m68funk.jpg" alt="me">
Martin Funk&lt;br>
Westenstr. 21&lt;br>
65195 Wiesbaden&lt;/p>
&lt;p>E-Mail: &lt;a href="mailto:Martin@EigenFunk.de">Martin@EigenFunk.de&lt;/a>&lt;/p>
&lt;hr>
&lt;p>und ja, ganz viel ist hier KI unterstützt bzw. begleitet entstanden!&lt;/p>
&lt;p>Hashtag: &lt;a href="https://eigenfunk.de/tags/aiassisted">#AIassisted&lt;/a>&lt;/p></description></item></channel></rss>