<feed xmlns='http://www.w3.org/2005/Atom'>
<title>website, branch master</title>
<subtitle>Source files of my personal website.</subtitle>
<link rel='alternate' type='text/html' href='https://git.vanderwild.com/website/'/>
<entry>
<title>Update deployment instructions</title>
<updated>2026-03-13T14:27:37+00:00</updated>
<author>
<name>Matthijs van der Wild</name>
<email>matthijs@vanderwild.com</email>
</author>
<published>2026-03-13T14:17:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vanderwild.com/website/commit/?id=c3c24222de4f6ab35c99db62120b047dc596182a'/>
<id>c3c24222de4f6ab35c99db62120b047dc596182a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Create output directory if it does not exist</title>
<updated>2026-03-13T14:17:23+00:00</updated>
<author>
<name>Matthijs van der Wild</name>
<email>matthijs@vanderwild.com</email>
</author>
<published>2026-03-13T14:17:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vanderwild.com/website/commit/?id=df036bb1792e97b685d8b54f2b1480236bfab65f'/>
<id>df036bb1792e97b685d8b54f2b1480236bfab65f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Publish input directory recursively</title>
<updated>2026-03-13T14:16:39+00:00</updated>
<author>
<name>Matthijs van der Wild</name>
<email>matthijs@vanderwild.com</email>
</author>
<published>2026-03-13T14:16:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vanderwild.com/website/commit/?id=04f201dc7d286c31bf6fb3ec94b52e06c28a5c18'/>
<id>04f201dc7d286c31bf6fb3ec94b52e06c28a5c18</id>
<content type='text'>
I want to have some control over how the input directory is processed.
publish() takes the input directory and scans its immediate contents.
Files are copied to the output directory, and publish is applied to
the subdirectories again.

I added the convention that, if a subdirectory starts with an
underscore, the contents are to be copied to the .well-known
directory instead. The contents are assumed to be files and the script
will fail if it contains a subdirectory.

I have added a limit to how deep the script will recurse into the input
directory. This is currently not exposed to the user.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I want to have some control over how the input directory is processed.
publish() takes the input directory and scans its immediate contents.
Files are copied to the output directory, and publish is applied to
the subdirectories again.

I added the convention that, if a subdirectory starts with an
underscore, the contents are to be copied to the .well-known
directory instead. The contents are assumed to be files and the script
will fail if it contains a subdirectory.

I have added a limit to how deep the script will recurse into the input
directory. This is currently not exposed to the user.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Bluesky verification</title>
<updated>2026-03-13T14:12:06+00:00</updated>
<author>
<name>Matthijs van der Wild</name>
<email>matthijs@vanderwild.com</email>
</author>
<published>2026-03-13T14:12:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vanderwild.com/website/commit/?id=d2e2ab4347202d0ef0ecaaa6a634f24ee21815e5'/>
<id>d2e2ab4347202d0ef0ecaaa6a634f24ee21815e5</id>
<content type='text'>
According to Bluesky the DID value is not sensitive:

    Step 3 above contains all of the information you’ll need to add to
    your domain. The DID value is public and not sensitive information.

Source: https://bsky.social/about/blog/4-28-2023-domain-handle-tutorial
Note that this value is accessible through a browser anyway.

Adding it to the website source files will help redeploy the website if
necessary.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
According to Bluesky the DID value is not sensitive:

    Step 3 above contains all of the information you’ll need to add to
    your domain. The DID value is public and not sensitive information.

Source: https://bsky.social/about/blog/4-28-2023-domain-handle-tutorial
Note that this value is accessible through a browser anyway.

Adding it to the website source files will help redeploy the website if
necessary.
</pre>
</div>
</content>
</entry>
<entry>
<title>Ready. Set. Go!</title>
<updated>2025-01-08T17:55:49+00:00</updated>
<author>
<name>Matthijs van der Wild</name>
<email>matthijs@vanderwild.com</email>
</author>
<published>2025-01-08T17:55:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vanderwild.com/website/commit/?id=9d1382b179f5d9e1313dd2276aed8d5101ad170e'/>
<id>9d1382b179f5d9e1313dd2276aed8d5101ad170e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
