<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://www.crichter.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://www.crichter.io/" rel="alternate" type="text/html" /><updated>2026-11-05T00:40:08+01:00</updated><id>https://www.crichter.io/feed.xml</id><title type="html">Christian Richter – Data &amp;amp; AI Engineer</title><subtitle>Christian Richter, independent data and AI engineer in Berlin: data platforms, cloud infrastructure (AWS, GCP, Kubernetes) and AI integration (LLM, MCP).</subtitle><author><name>Christian Richter</name></author><entry><title type="html">Hello world</title><link href="https://www.crichter.io/blog/hello-world/" rel="alternate" type="text/html" title="Hello world" /><published>2026-11-05T00:00:00+01:00</published><updated>2026-11-05T00:00:00+01:00</updated><id>https://www.crichter.io/blog/hello-world</id><content type="html" xml:base="https://www.crichter.io/blog/hello-world/"><![CDATA[<p>Hello world.</p>

<p>This blog is where I write about my own projects:</p>

<ul>
  <li>the data pipeline behind <a href="https://shibui.finance">Shibui Finance</a>, which loads US market, fundamentals and SEC data into PostgreSQL and DuckDB</li>
  <li>the Shibui Finance MCP server, which lets Claude and other AI assistants query that data in plain English</li>
  <li>a software factory that runs Claude Code headless in containers</li>
</ul>

<p>The first real post is about the software factory. New posts show up in the <a href="/feed.xml">feed</a>.</p>]]></content><author><name>Christian Richter</name></author><summary type="html"><![CDATA[Hello world: engineering write-ups on my own projects, from a financial data pipeline to an MCP server and a software factory.]]></summary></entry></feed>