<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://bqckf1sh.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://bqckf1sh.github.io/" rel="alternate" type="text/html" /><updated>2026-08-29T13:06:07+00:00</updated><id>https://bqckf1sh.github.io/feed.xml</id><title type="html">bqckf1sh</title><subtitle>Frank Rieger — Data Science and AI student working on perception for a Formula Student driverless car. Projects, notes, and opinions with dates on them.</subtitle><author><name>Frank Rieger</name></author><entry><title type="html">How this site is built</title><link href="https://bqckf1sh.github.io/writing/how-this-site-is-built/" rel="alternate" type="text/html" title="How this site is built" /><published>2026-08-28T00:00:00+00:00</published><updated>2026-08-28T00:00:00+00:00</updated><id>https://bqckf1sh.github.io/writing/how-this-site-is-built</id><content type="html" xml:base="https://bqckf1sh.github.io/writing/how-this-site-is-built/"><![CDATA[<p>This is the first entry, so it may as well document the machine it is running
on.</p>

<h2 id="the-stack-in-full">The stack, in full</h2>

<p>Markdown files in a Git repository. GitHub Pages runs Jekyll over them on every
push and serves static HTML. That is the entire stack. There is no database, no
server I maintain, and no deploy pipeline to babysit.</p>

<p>Publishing a new post means adding one file and pushing it. Nothing else.</p>

<h2 id="what-i-left-out-and-why">What I left out, and why</h2>

<p><strong>No analytics.</strong> I would check the numbers, the numbers would start shaping
what I write, and I would end up writing for a graph instead of for a reader.</p>

<p><strong>No comments.</strong> Anyone who wants to argue can email me. The friction is the
feature.</p>

<p><strong>No newsletter box.</strong> If you want to follow along there is <a href="/feed.xml">a feed</a>,
which has worked fine for twenty years and asks for nothing in return.</p>

<p><strong>Almost no JavaScript.</strong> There is a clock in the readout strip. That is it.
The site works with scripting disabled.</p>

<h2 id="on-dating-opinions">On dating opinions</h2>

<p>Every post here carries a date, and I intend to leave old ones up even after I
disagree with them. Quietly editing the past to look consistent is a small lie
that gets easier every time you tell it. Better to let the contradiction sit
there in public.</p>]]></content><author><name>Frank Rieger</name></author><category term="Meta" /><category term="Web" /><summary type="html"><![CDATA[This is the first entry, so it may as well document the machine it is running on.]]></summary></entry></feed>