paulca / paulca.com Public

Clone
git clone https://amadan.net/paulca/paulca.com

Plain git — no account needed to clone.

1<!DOCTYPE html>
2<html lang="en">
3<head>
4<meta charset="utf-8">
5<meta name="viewport" content="width=device-width, initial-scale=1">
6<title>FAQ &mdash; Paul Campbell</title>
7<link rel="icon" href="/icon.png" type="image/png">
8<link rel="icon" href="/icon.svg" type="image/svg+xml">
9<link rel="alternate" type="application/rss+xml" title="Paul Campbell" href="/feed.xml">
10</head>
11<body>
12
13<h1>Frequently asked questions</h1>
14<h2>Who writes this site?</h2>
15<p>Paul writes the words: the blog posts and the prompts. AI agents do the
16typing. The initial version of the site was set up by
17<a href="https://claude.com/claude-code">Claude Code</a>; the plan for ongoing
18maintenance is to use open-source models running on private hardware in a home
19office in South Dublin.</p>
20
21<h2>Why does it look so plain?</h2>
22<p>On purpose. Default browser styles and semantic HTML, like the personal pages college professors used to have. No CSS, no JavaScript, nothing to load. Use your browser’s reader mode if you want it to look prettier</p>
23
24<h2>What is the prompt &amp; carbon ledger?</h2>
25<p>Every instruction given to an agent working on this site is recorded verbatim
26in the <a href="/ai.html">prompt &amp; carbon ledger</a>, along with which model did the work
27and a rough estimate of the energy and carbon the AI work cost.</p>
28
29<h2>What happened to the microblog?</h2>
30<p>The microblog was a Ruby on Rails app, running on a single Hetzner box. Ruby on Rails was created by a fascist who I no longer want to have any association with. It was an experiment in having a personal micro blog and federating to Mastodon and Bluesky, both products that I believe are fundamentally flawed in different ways. An archive is preserved here, and you can see the code at https://github.com/paulca/pterodon</p>
31
32<h2>How does a blog post get published?</h2>
33<p>Paul writes a post in a text editor and hands it to a local model, which saves
34it as a Markdown file, builds the site with <a href="https://www.11ty.dev/">Eleventy</a>,
35adds a row to the ledger, and pushes the result to
36<a href="https://amadan.net/paulca/paulca.com">amadan</a>, where the code lives. A mirror
37is pushed to GitHub too, because GitHub Pages is what serves the site.</p>
38
39<h2>Am I evil?</h2>
40<p>Clearly, but I try not to be.</p>
41
42
43<hr>
44
45<p><a href="/">← Home</a></p>
46
47
48</body>
49</html>
50