aboutsummaryrefslogtreecommitdiff
path: root/dst
diff options
context:
space:
mode:
authorAdam Stück <adam@adast.xyz>2023-03-04 19:16:42 +0100
committerAdam Stück <adam@adast.xyz>2023-03-04 19:16:42 +0100
commitab41be00ede879e57608d05044d268098fb820a3 (patch)
tree54705b0065c11b8d95b4d9ceb80f5a29bbd48710 /dst
parent80f69003909e1f4362cd1bd4289668fd60d65820 (diff)
Website redesign
Diffstat (limited to 'dst')
-rw-r--r--dst/2023-02-log.html100
-rw-r--r--dst/README.html38
-rw-r--r--dst/arena.html68
-rw-r--r--dst/donate.html55
-rw-r--r--dst/favicon.icobin0 -> 46927 bytes
-rw-r--r--dst/index.html91
-rw-r--r--dst/main.css90
-rw-r--r--dst/projects.html48
-rw-r--r--dst/pubkey.txt64
-rw-r--r--dst/resume.html201
-rw-r--r--dst/services.html76
-rw-r--r--dst/sitemap.xml15
-rw-r--r--dst/uses.html173
13 files changed, 1019 insertions, 0 deletions
diff --git a/dst/2023-02-log.html b/dst/2023-02-log.html
new file mode 100644
index 0000000..8ca70f1
--- /dev/null
+++ b/dst/2023-02-log.html
@@ -0,0 +1,100 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>February 2023</title>
+ <link rel="icon" type="image/x-icon" href="/favicon.ico">
+ <link rel="alternate" type="application/rss+xml" title="" href='feed'>
+ <link rel="stylesheet" type="text/css" href="main.css">
+ </head>
+ <body>
+ <header>
+ <nav>
+ <a href="/">Home</a><span> | </span>
+ <a href="/projects">Projects</a><span> | </span>
+ <a href="/services">Services</a><span> | </span>
+ <a href="/resume">Resume</a><span> | </span>
+ <a href="/donate">Donate</a><span> | </span>
+ <a href="/uses">Uses</a><span> | </span>
+ <a href="/rss.xml">RSS</a>
+ </nav>
+ </header><main>
+<h1 id="february-2023">February 2023</h1>
+
+<p>2023-02-27</p>
+
+<h2 id="new-look">New look</h2>
+
+<p>Hi, welcome to my website. </p>
+
+<p>This is probably your first time seeing it, but it just went through a
+major makeover. I&#8217;ve archived <a href="https://web.archive.org/web/20221223055937/https://adast.xyz/">the old
+design</a> if
+you want to check it out.</p>
+
+<p>The new design is <em>blazingly fast</em>, light as a feather, and even your Grandma can
+figure out how to navigate it.</p>
+
+<p>You&#8217;ll find my contact details and important links on the homepage.
+There are links to more information about myself and this website, projects I&#8217;m
+working on, and my RSS feed at the top.
+I&#8217;ve included my PGP key if you wish to send me mail privately.</p>
+
+<p>This redesign was <strong>heavily</strong> inspired by <a href="https://bt.ht">bt.ht</a> and
+<a href="https://drewdevault.com">drewdevault.com</a>.</p>
+
+<h2 id="game-dev-is-back-on-the-menu">Game dev is back on the menu!</h2>
+
+<p>The CompSci department at my uni hosts an annual LAN party with tournaments
+in the usual titles (csgo, lol, trackmania, etc). I&#8217;ve had the idea for a
+while now that it would be amazing to get <a href="/arena">arena</a> to a playable,
+fun state, and have a LAN tournament to really put it to the test.</p>
+
+<p>I want to start working on my game again, and I want to it to be playable in
+time for the LAN party.</p>
+
+<p>I have about 5 weeks to make it happen.</p>
+
+<h2 id="what-to-expect">What to expect</h2>
+
+<p>I have a few technical blog posts planned, but I&#8217;ll also just be posting
+about anything I that interests me.</p>
+
+<p>I think I&#8217;ll start doing monthly status updates (like this post), much like
+the <a href="https://sourcehut.org/consultancy/#our-engineers">engineers at
+sourcehut.org</a>.
+I&#8217;d also like to start posting (weekly) development logs for arena. </p>
+
+<p>Finally, I have a lot more services I need to start hosting before I really
+call this <em>my platform</em>. You can see the list of publicly available
+services by clicking the link at the top of the page. For now, I&#8217;ll
+prioritising hosting instances of the services that I use regularly.</p>
+
+<p>That&#8217;s all for now! </p>
+
+<h2 id="book-club">Book club</h2>
+
+<p><em>inspired by <a href="https://100r.co">100rabbits</a></em></p>
+
+<p>I&#8217;m reading <strong>A Voyage for Madmen</strong> by Peter Nichols.</p>
+
+<hr style="border-top: dotted 1px;" />
+
+<p>Have a comment on one of my posts? Start a discussion in <a href="https://lists.sr.ht/~adamski/public-inbox">my public
+inbox</a> by sending an email to
+<a href="mailto:~adamski/public-inbox@lists.sr.ht">~adamski&#47;public-inbox@lists.sr.ht</a>
+[<a href="https://man.sr.ht/lists.sr.ht/etiquette.md">mailing list etiquette</a>]</p>
+<footer role="contentinfo">
+
+ <span><a href="#">↑ Back to Top</a></span><br><br>
+ <small>
+ Built with <a href="https://rgz.ee/ssg.html">ssg</a>.<br>
+ Maintained with ♥ for the web. <br>
+ The content for this site is <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>.<br>
+ The <a href="https://git.sr.ht/~adamski/adast.xyz">code for this site</a> is <a href="https://git.sr.ht/~adamski/adast.xyz/tree/main/item/LICENSE">MIT</a>.
+ </small>
+</footer>
+</main>
+</body>
+</html>
diff --git a/dst/README.html b/dst/README.html
new file mode 100644
index 0000000..90f0b7d
--- /dev/null
+++ b/dst/README.html
@@ -0,0 +1,38 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>adast.xyz</title>
+ <link rel="icon" type="image/x-icon" href="/favicon.ico">
+ <link rel="alternate" type="application/rss+xml" title="" href='feed'>
+ <link rel="stylesheet" type="text/css" href="main.css">
+ </head>
+ <body>
+ <header>
+ <nav>
+ <a href="/">Home</a><span> | </span>
+ <a href="/projects">Projects</a><span> | </span>
+ <a href="/services">Services</a><span> | </span>
+ <a href="/resume">Resume</a><span> | </span>
+ <a href="/donate">Donate</a><span> | </span>
+ <a href="/uses">Uses</a><span> | </span>
+ <a href="/rss.xml">RSS</a>
+ </nav>
+ </header><main>
+<h1 id="adast.xyz">adast.xyz</h1>
+
+<p>My personal blog, built with <a href="https://rgz.ee/ssg.html">ssg</a>.</p>
+<footer role="contentinfo">
+
+ <span><a href="#">↑ Back to Top</a></span><br><br>
+ <small>
+ Built with <a href="https://rgz.ee/ssg.html">ssg</a>.<br>
+ Maintained with ♥ for the web. <br>
+ The content for this site is <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>.<br>
+ The <a href="https://git.sr.ht/~adamski/adast.xyz">code for this site</a> is <a href="https://git.sr.ht/~adamski/adast.xyz/tree/main/item/LICENSE">MIT</a>.
+ </small>
+</footer>
+</main>
+</body>
+</html>
diff --git a/dst/arena.html b/dst/arena.html
new file mode 100644
index 0000000..0780ef9
--- /dev/null
+++ b/dst/arena.html
@@ -0,0 +1,68 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>arena: Quake-like multiplayer shooter</title>
+ <link rel="icon" type="image/x-icon" href="/favicon.ico">
+ <link rel="alternate" type="application/rss+xml" title="" href='feed'>
+ <link rel="stylesheet" type="text/css" href="main.css">
+ </head>
+ <body>
+ <header>
+ <nav>
+ <a href="/">Home</a><span> | </span>
+ <a href="/projects">Projects</a><span> | </span>
+ <a href="/services">Services</a><span> | </span>
+ <a href="/resume">Resume</a><span> | </span>
+ <a href="/donate">Donate</a><span> | </span>
+ <a href="/uses">Uses</a><span> | </span>
+ <a href="/rss.xml">RSS</a>
+ </nav>
+ </header><main>
+<h1 id="arena-quake-like-multiplayer-shooter">arena: Quake-like multiplayer shooter</h1>
+
+<p>2021-05-07</p>
+
+<blockquote>
+<p>TODO: Update post!</p>
+</blockquote>
+
+<p>Aftershock (working title) is a multiplayer old-school arena shooter being made in Unity. It&#8217;s a hobby project that I have been working on since 2016. It started as a <em>warmup</em> project before jumping into developing an MMO, but I have since learned how much work goes into making just a multiplayer fps. Especially as a solo project. </p>
+
+<p>At it&#8217;s core, Aftershock is supposed to be my attempt at recreating a mix of Quake 3 &#47; Quake Live along with whatever else I decide to add. </p>
+
+<p>Main features (so far):</p>
+
+<ul>
+<li>p2p multiplayer</li>
+<li>support for custom maps</li>
+<li>vq3-like movement</li>
+<li>rocket launcher + rocket jumping</li>
+<li>health pickups</li>
+<li>3 gamemodes (FFA, TDM, Race)</li>
+</ul>
+
+<p>I&#8217;m in the process of rewriting a lot of systems in the game at the moment because I&#8217;m switching from janky p2p multiplayer to an authoritative server setup with client-side prediction <a href="https://www.gabrielgambetta.com/client-server-game-architecture.html">(more)</a>.</p>
+
+<p>&#10148;&#8194;<a href="https://youtube.com/playlist?list=PLHEg_8J-AGzfSGAZI29eq29DSrBcbXVYv">Gameplay clips</a><br/>
+&#10148;&#8194;<a href="https://trello.com/b/ycQyrouQ">Follow my progress</a></p>
+
+<hr style="border-top: dotted 1px;" />
+
+<p>Have a comment on one of my posts? Start a discussion in <a href="https://lists.sr.ht/~adamski/public-inbox">my public inbox</a> by
+sending an email to <a href="mailto:~adamski/public-inbox@lists.sr.ht">~adamski&#47;public-inbox@lists.sr.ht</a> [<a href="https://man.sr.ht/lists.sr.ht/etiquette.md">mailing list
+etiquette</a>]</p>
+<footer role="contentinfo">
+
+ <span><a href="#">↑ Back to Top</a></span><br><br>
+ <small>
+ Built with <a href="https://rgz.ee/ssg.html">ssg</a>.<br>
+ Maintained with ♥ for the web. <br>
+ The content for this site is <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>.<br>
+ The <a href="https://git.sr.ht/~adamski/adast.xyz">code for this site</a> is <a href="https://git.sr.ht/~adamski/adast.xyz/tree/main/item/LICENSE">MIT</a>.
+ </small>
+</footer>
+</main>
+</body>
+</html>
diff --git a/dst/donate.html b/dst/donate.html
new file mode 100644
index 0000000..9c66e1b
--- /dev/null
+++ b/dst/donate.html
@@ -0,0 +1,55 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>Donate</title>
+ <link rel="icon" type="image/x-icon" href="/favicon.ico">
+ <link rel="alternate" type="application/rss+xml" title="" href='feed'>
+ <link rel="stylesheet" type="text/css" href="main.css">
+ </head>
+ <body>
+ <header>
+ <nav>
+ <a href="/">Home</a><span> | </span>
+ <a href="/projects">Projects</a><span> | </span>
+ <a href="/services">Services</a><span> | </span>
+ <a href="/resume">Resume</a><span> | </span>
+ <a href="/donate">Donate</a><span> | </span>
+ <a href="/uses">Uses</a><span> | </span>
+ <a href="/rss.xml">RSS</a>
+ </nav>
+ </header><main>
+<h1 id="donate">Donate</h1>
+
+<p>Help keep the server running.</p>
+
+<h2 id="send-me-money">Send me money</h2>
+
+<p>coming soon&#8230;</p>
+
+<h2 id="hetzner-referral">Hetzner Referral</h2>
+
+<p>Interested in trying out some self-hosting, or have big dreams of creating
+your own platform? You can use <a href="https://hetzner.cloud/?ref=bXrpw5w6RQon">my referral
+link</a>, and get 20 EUR
+of Hetzner Cloud credits to start out with (2-4 months of hosting). </p>
+
+<p>Once you spend at least 10 EUR with Hetzner (not including credits), I get 10 EUR of credits back. </p>
+
+<blockquote>
+<p>TODO: write a straightforward guide, to get started using a VPS</p>
+</blockquote>
+<footer role="contentinfo">
+
+ <span><a href="#">↑ Back to Top</a></span><br><br>
+ <small>
+ Built with <a href="https://rgz.ee/ssg.html">ssg</a>.<br>
+ Maintained with ♥ for the web. <br>
+ The content for this site is <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>.<br>
+ The <a href="https://git.sr.ht/~adamski/adast.xyz">code for this site</a> is <a href="https://git.sr.ht/~adamski/adast.xyz/tree/main/item/LICENSE">MIT</a>.
+ </small>
+</footer>
+</main>
+</body>
+</html>
diff --git a/dst/favicon.ico b/dst/favicon.ico
new file mode 100644
index 0000000..d537e87
--- /dev/null
+++ b/dst/favicon.ico
Binary files differ
diff --git a/dst/index.html b/dst/index.html
new file mode 100644
index 0000000..ed946da
--- /dev/null
+++ b/dst/index.html
@@ -0,0 +1,91 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>Adam Stück&#8217;s blog</title>
+ <link rel="icon" type="image/x-icon" href="/favicon.ico">
+ <link rel="alternate" type="application/rss+xml" title="" href='feed'>
+ <link rel="stylesheet" type="text/css" href="main.css">
+ </head>
+ <body>
+ <header>
+ <nav>
+ <a href="/">Home</a><span> | </span>
+ <a href="/projects">Projects</a><span> | </span>
+ <a href="/services">Services</a><span> | </span>
+ <a href="/resume">Resume</a><span> | </span>
+ <a href="/donate">Donate</a><span> | </span>
+ <a href="/uses">Uses</a><span> | </span>
+ <a href="/rss.xml">RSS</a>
+ </nav>
+ </header><main>
+<h1 id="adam-stcks-blog">Adam Stück&#8217;s blog</h1>
+
+<p><span></span></p>
+
+<p>Passionate about open source software, usability, performance, privacy, and
+minimal design. </p>
+
+<p>Interested in sustainability, game dev, technology, and living life.</p>
+
+<p>BCompSc @ <a href="https://aau.dk">AAU</a>. Working on my masters.</p>
+
+<p>Student programmer @ <a href="https://e-komplet.dk/">E-Komplet</a>.</p>
+
+<h2 id="links">Links</h2>
+
+<style>
+dl {
+ margin:1rem;
+ display:grid;
+ grid-template-columns:auto 1fr;
+ grid-gap:.2rem 1rem;
+}
+dl dt {
+ font-size: .9rem;
+ font-weight: 700;
+}
+dl dd:not(:last-child) {
+ margin-bottom: .3rem;
+}
+.pgp {
+ font-size: .9rem;
+}
+</style>
+
+<dl class="external-links">
+<dt>email</dt>
+<dd><a href="mailto:adam@adast.xyz">adam@adast.xyz</a></dd>
+<dt>sourcehut</dt>
+<dd><a href="https://sr.ht/~adamski">~adamski</a></dd>
+<dt>github</dt>
+<dd><a href="https://github.com/adastx">adastx</a></dd>
+<dt>linkedin</dt>
+<dd><a href="https://www.linkedin.com/in/adam-st%C3%BCck-169505268/">Adam Stück</a></dd>
+<dt>pgp</dt>
+<dd><samp class="pgp"><a href="/pubkey.txt">FEC7 44EA DCD9 C893 977B C1D0 B544 2B88 D8E0 5672</a></samp></dd>
+</dl>
+
+<hr style="margin: 2rem 0">
+
+<style>
+main p span.created {
+margin: 4px 0px;
+}
+</style>
+
+<p><span class='created'>2023-02-27 &#8212; <a href="2023-02-log">February 2023</a></span></p>
+<footer role="contentinfo">
+
+ <span><a href="#">↑ Back to Top</a></span><br><br>
+ <small>
+ Built with <a href="https://rgz.ee/ssg.html">ssg</a>.<br>
+ Maintained with ♥ for the web. <br>
+ The content for this site is <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>.<br>
+ The <a href="https://git.sr.ht/~adamski/adast.xyz">code for this site</a> is <a href="https://git.sr.ht/~adamski/adast.xyz/tree/main/item/LICENSE">MIT</a>.
+ </small>
+</footer>
+</main>
+</body>
+</html>
diff --git a/dst/main.css b/dst/main.css
new file mode 100644
index 0000000..4d89bb6
--- /dev/null
+++ b/dst/main.css
@@ -0,0 +1,90 @@
+* {
+ box-sizing: border-box;
+}
+body {
+ font-family: sans-serif;
+ line-height: 1.45;
+ margin: 0 auto;
+ max-width: 45rem;
+ padding: 0 15px;
+}
+hr {
+ background-color: grey;
+ border: 0;
+ height: 1px;
+ margin: 2rem 0;
+}
+nav {
+ margin: 2rem 0 0;
+}
+main p {
+ margin: 1rem;
+}
+h1,h2,h3,h4 {
+ margin: 2rem 0 0;
+}
+h1 {
+ margin-bottom: 0.5rem;
+}
+h1 + p {
+ margin: 0 0 1rem;
+}
+span.created {
+ display: block;
+ margin: 4px 15px;
+}
+img {
+ border: 1px solid lightgrey;
+ height: auto;
+ max-width: 100%;
+ width: auto;
+}
+blockquote {
+ background-color: linen;
+ border-left: 4px solid lightcoral;
+ margin: 2rem 0;
+ padding: 10px;
+}
+blockquote p {
+ margin: 0;
+}
+figure {
+ margin: 2rem 0;
+}
+figcaption {
+ color: slategrey;
+}
+code {
+ background: #eee;
+ padding: 0.3rem;
+ tab-size: 4;
+}
+pre {
+ background: #eee;
+}
+pre code {
+ background: none;
+ display: block;
+ overflow-x: auto;
+ padding: 0.3rem 0.6rem;
+}
+table {
+ border-collapse: collapse;
+ margin: 2rem 0;
+ text-align: left;
+ width: 100%;
+}
+tr {
+ border-bottom: 1px solid lightgrey;
+}
+tr:nth-of-type(odd) td {
+ background-color: #f8f8f8;
+}
+th,td {
+ padding: 6px;
+}
+footer {
+ border-top: 1px dashed grey;
+ margin: 2rem 0;
+ padding: 1rem 15px;
+}
diff --git a/dst/projects.html b/dst/projects.html
new file mode 100644
index 0000000..7606d09
--- /dev/null
+++ b/dst/projects.html
@@ -0,0 +1,48 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>Projects</title>
+ <link rel="icon" type="image/x-icon" href="/favicon.ico">
+ <link rel="alternate" type="application/rss+xml" title="" href='feed'>
+ <link rel="stylesheet" type="text/css" href="main.css">
+ </head>
+ <body>
+ <header>
+ <nav>
+ <a href="/">Home</a><span> | </span>
+ <a href="/projects">Projects</a><span> | </span>
+ <a href="/services">Services</a><span> | </span>
+ <a href="/resume">Resume</a><span> | </span>
+ <a href="/donate">Donate</a><span> | </span>
+ <a href="/uses">Uses</a><span> | </span>
+ <a href="/rss.xml">RSS</a>
+ </nav>
+ </header><main>
+<h1 id="projects">Projects</h1>
+
+<h2 id="active-projects">Active Projects</h2>
+
+<ul>
+<li><a href="/arena">arena</a>: Quake-like multiplayer FPS</li>
+<li><a href="https://sr.ht/~adamski/dotfiles">dotfiles</a>: Configs for my different Linux machines</li>
+<li><a href="https://sr.ht/~adamski/adast.xyz">adast.xyz</a>: Personal platform</li>
+</ul>
+
+<blockquote>
+<p>TODO: include more stuff on this page?</p>
+</blockquote>
+<footer role="contentinfo">
+
+ <span><a href="#">↑ Back to Top</a></span><br><br>
+ <small>
+ Built with <a href="https://rgz.ee/ssg.html">ssg</a>.<br>
+ Maintained with ♥ for the web. <br>
+ The content for this site is <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>.<br>
+ The <a href="https://git.sr.ht/~adamski/adast.xyz">code for this site</a> is <a href="https://git.sr.ht/~adamski/adast.xyz/tree/main/item/LICENSE">MIT</a>.
+ </small>
+</footer>
+</main>
+</body>
+</html>
diff --git a/dst/pubkey.txt b/dst/pubkey.txt
new file mode 100644
index 0000000..cadf5eb
--- /dev/null
+++ b/dst/pubkey.txt
@@ -0,0 +1,64 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+=FERE
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/dst/resume.html b/dst/resume.html
new file mode 100644
index 0000000..920936a
--- /dev/null
+++ b/dst/resume.html
@@ -0,0 +1,201 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>Adam Stück</title>
+ <link rel="icon" type="image/x-icon" href="/favicon.ico">
+ <link rel="alternate" type="application/rss+xml" title="" href='feed'>
+ <link rel="stylesheet" type="text/css" href="main.css">
+ </head>
+ <body>
+ <header>
+ <nav>
+ <a href="/">Home</a><span> | </span>
+ <a href="/projects">Projects</a><span> | </span>
+ <a href="/services">Services</a><span> | </span>
+ <a href="/resume">Resume</a><span> | </span>
+ <a href="/donate">Donate</a><span> | </span>
+ <a href="/uses">Uses</a><span> | </span>
+ <a href="/rss.xml">RSS</a>
+ </nav>
+ </header><main>
+<h1 id="adam-stck">Adam Stück</h1>
+
+<p><strong>Student programmer &#47; Hobbyist sysadmin</strong><br>Aalborg, Denmark<br>adam@adast.xyz</p>
+
+<hr>
+
+<h2 id="experience">Experience</h2>
+
+<h3 id="linux-sysadmin-self-hosting-spare-time">Linux, Sysadmin, Self-hosting (spare time)</h3>
+
+<p><strong>2021-Now</strong> </p>
+
+<ul>
+<li>Got the itch to try out Linux again early 2021<br>(I got hooked)</li>
+<li>Learned the basics, started tinkering and ricing</li>
+<li>Tried self-hosting some services on Raspberry Pi, later VPS</li>
+<li>Started building adast.xyz, my personal platform 😎</li>
+<li>Linux, SSH, CLI, Unix Shell, Git, POSIX scripting</li>
+<li>Docker, DNS, Certbot, Web Servers, Firewalls, Wireguard</li>
+<li>Countless command line utilities</li>
+</ul>
+
+<h3 id="student-programmer-at-e-komplet">Student Programmer at E-Komplet</h3>
+
+<p><strong>2020-Now</strong> &#47; Aalborg, Denmark <small>On-site &#38; remote</small></p>
+
+<ul>
+<li>Full stack consultant for E-Komplet client</li>
+<li>ASP.NET, C#, MSSQL, Azure DevOps, Git, JavaScript, JQuery, HTML</li>
+</ul>
+
+<h3 id="software-developer-at-ok-snacks-as">Software Developer at OK Snacks A&#47;S</h3>
+
+<p><strong>August 2019</strong> &#47; Ikast-Brande, Denmark </p>
+
+<ul>
+<li>Development of an Excel system to track spare parts in stock for production machines</li>
+<li>Microsoft Excel, VBA</li>
+</ul>
+
+<h3 id="junior-business-analyst-at-arise">Junior Business Analyst at Arise</h3>
+
+<p><strong>June 2017 - July 2017</strong> &#47; Limerick, Ireland </p>
+
+<ul>
+<li>Organization of data in Excel</li>
+<li>Automation of daily Excel tasks using VBA</li>
+<li>Development of web apps to facilitate some call center tasks </li>
+<li>Microsoft Excel, VBA, PHP, JavaScript, CSS, HTML</li>
+</ul>
+
+<h3 id="work-placement-at-arise">Work Placement at Arise</h3>
+
+<p><strong>2015</strong> &#47; Limerick, Ireland </p>
+
+<ul>
+<li>2-week school internship in the administration department</li>
+<li>Some Excel automation, including generation of working schedules</li>
+<li>Learned how a call center operates</li>
+<li>General office duties</li>
+<li>Microsoft Excel, VBA</li>
+</ul>
+
+<h3 id="coding-web-dev-game-dev-spare-time">Coding, Web Dev, Game Dev (spare time)</h3>
+
+<p><strong>2013-Now</strong> </p>
+
+<ul>
+<li>Started learning programming with JavaScript</li>
+<li>Got into web development, built many personal websites for fun</li>
+<li>Started learning game development with GameMaker, and later Unity</li>
+<li>Improved at JavaScript and learned C# by using Unity</li>
+<li>Started developing <a href="/arena">arena</a>, my multiplayer Quake-like FPS</li>
+<li>JavaScript, HTML, CSS, C#, Unity, Blender, Audacity, Git</li>
+</ul>
+
+<h2 id="education">Education</h2>
+
+<h3 id="aalborg-university">Aalborg University</h3>
+
+<p><strong>2019-Now</strong> &#47; Aalborg, Denmark</p>
+
+<ul>
+<li>Masters Degree in Computer Science - 2 Year Program</li>
+<li>Bachelors Degree in Computer Science - 3 Year Program</li>
+</ul>
+
+<h2 id="languages">Languages</h2>
+
+<style>
+dl {
+ margin:1rem;
+ display:grid;
+ grid-template-columns:auto 1fr;
+ grid-gap:.2rem 1rem;
+}
+dl dt {
+ font-size: .9rem;
+ font-weight: 700;
+}
+dl dd:not(:last-child) {
+ margin-bottom: .3rem;
+}
+</style>
+
+<dl class="languages">
+<dt>English</dt>
+<dd>Native writing and speaking</dd>
+<dt>Danish</dt>
+<dd>Fluent writing and speaking</dd>
+<dt>German</dt>
+<dd>Rusty</dd>
+<dt>Irish</dt>
+<dd>Rusty</dd>
+</dl>
+
+<h2 id="tools">Tools</h2>
+
+<p>A selection of tools and applications I have expert experience using:</p>
+
+<ul>
+<li>Linux</li>
+<li>Git, Unix Shell</li>
+<li>C#, HTML, CSS, JavaScript</li>
+<li>Unity</li>
+</ul>
+
+<p>I&#8217;m proficient with:</p>
+
+<ul>
+<li>C, Rust, python, POSIX Shell (scripting), Java</li>
+<li>Docker, SSH</li>
+</ul>
+
+<p>And I have some experience with:</p>
+
+<ul>
+<li>SQL, PHP, VBA, Haskell, Lua, JQuery, Blazor</li>
+<li>Blender</li>
+</ul>
+
+<p><em>misc</em>:</p>
+
+<ul>
+<li>150 WPM, touch typist</li>
+</ul>
+
+<h2 id="interests">Interests</h2>
+
+<ul>
+<li>Open source software</li>
+<li>Web accessibility</li>
+<li>Performance and utilization</li>
+<li>Linux systems</li>
+<li>Software security and privacy</li>
+<li>Minimal user interface design</li>
+<li>Detailed documentation</li>
+<li>Optimizing build times and version control</li>
+<li>Writing technical articles</li>
+</ul>
+
+<p>Other: game dev, hiking&#47;camping, boxing, running, guitar.</p>
+
+<h2 id="references">References</h2>
+
+<p>Available upon request.</p>
+<footer role="contentinfo">
+
+ <span><a href="#">↑ Back to Top</a></span><br><br>
+ <small>
+ Built with <a href="https://rgz.ee/ssg.html">ssg</a>.<br>
+ Maintained with ♥ for the web. <br>
+ The content for this site is <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>.<br>
+ The <a href="https://git.sr.ht/~adamski/adast.xyz">code for this site</a> is <a href="https://git.sr.ht/~adamski/adast.xyz/tree/main/item/LICENSE">MIT</a>.
+ </small>
+</footer>
+</main>
+</body>
+</html>
diff --git a/dst/services.html b/dst/services.html
new file mode 100644
index 0000000..e292159
--- /dev/null
+++ b/dst/services.html
@@ -0,0 +1,76 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>Services</title>
+ <link rel="icon" type="image/x-icon" href="/favicon.ico">
+ <link rel="alternate" type="application/rss+xml" title="" href='feed'>
+ <link rel="stylesheet" type="text/css" href="main.css">
+ </head>
+ <body>
+ <header>
+ <nav>
+ <a href="/">Home</a><span> | </span>
+ <a href="/projects">Projects</a><span> | </span>
+ <a href="/services">Services</a><span> | </span>
+ <a href="/resume">Resume</a><span> | </span>
+ <a href="/donate">Donate</a><span> | </span>
+ <a href="/uses">Uses</a><span> | </span>
+ <a href="/rss.xml">RSS</a>
+ </nav>
+ </header><main>
+<h1 id="services">Services</h1>
+
+<p>I host a few services available for public use.</p>
+
+<p>All instances are using their default settings and logging.</p>
+
+<table>
+<thead>
+<tr>
+<th>Service</th>
+<th>Instance</th>
+</tr>
+</thead>
+
+<tbody>
+<tr>
+<td><a href="https://docs.searxng.org/">SearXNG</a></td>
+<td><a href="https://search.adast.xyz">search.adast.xyz</a></td>
+</tr>
+<tr>
+<td><a href="#">SimplyTranslate</a></td>
+<td>coming soon&#8230;</td>
+</tr>
+<tr>
+<td><a href="#">Invidious</a></td>
+<td>coming soon&#8230;</td>
+</tr>
+<tr>
+<td><a href="#">Teddit</a></td>
+<td>coming soon&#8230;</td>
+</tr>
+<tr>
+<td><a href="#">Dumb</a></td>
+<td>coming soon&#8230;</td>
+</tr>
+<tr>
+<td>[&#8230;]</td>
+<td>coming soon&#8230;</td>
+</tr>
+</tbody>
+</table>
+<footer role="contentinfo">
+
+ <span><a href="#">↑ Back to Top</a></span><br><br>
+ <small>
+ Built with <a href="https://rgz.ee/ssg.html">ssg</a>.<br>
+ Maintained with ♥ for the web. <br>
+ The content for this site is <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>.<br>
+ The <a href="https://git.sr.ht/~adamski/adast.xyz">code for this site</a> is <a href="https://git.sr.ht/~adamski/adast.xyz/tree/main/item/LICENSE">MIT</a>.
+ </small>
+</footer>
+</main>
+</body>
+</html>
diff --git a/dst/sitemap.xml b/dst/sitemap.xml
new file mode 100644
index 0000000..88c1b19
--- /dev/null
+++ b/dst/sitemap.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<urlset
+xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
+http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"
+xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
+<url><loc>https://adast.xyz/uses.html</loc><lastmod>2023-03-04</lastmod><priority>1.0</priority></url>
+<url><loc>https://adast.xyz/resume.html</loc><lastmod>2023-03-04</lastmod><priority>1.0</priority></url>
+<url><loc>https://adast.xyz/2023-02-log.html</loc><lastmod>2023-03-04</lastmod><priority>1.0</priority></url>
+<url><loc>https://adast.xyz/projects.html</loc><lastmod>2023-03-04</lastmod><priority>1.0</priority></url>
+<url><loc>https://adast.xyz/arena.html</loc><lastmod>2023-03-04</lastmod><priority>1.0</priority></url>
+<url><loc>https://adast.xyz/donate.html</loc><lastmod>2023-03-04</lastmod><priority>1.0</priority></url>
+<url><loc>https://adast.xyz/services.html</loc><lastmod>2023-03-04</lastmod><priority>1.0</priority></url>
+<url><loc>https://adast.xyz/index.html</loc><lastmod>2023-03-04</lastmod><priority>1.0</priority></url>
+</urlset>
diff --git a/dst/uses.html b/dst/uses.html
new file mode 100644
index 0000000..8d46727
--- /dev/null
+++ b/dst/uses.html
@@ -0,0 +1,173 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>Things I use</title>
+ <link rel="icon" type="image/x-icon" href="/favicon.ico">
+ <link rel="alternate" type="application/rss+xml" title="" href='feed'>
+ <link rel="stylesheet" type="text/css" href="main.css">
+ </head>
+ <body>
+ <header>
+ <nav>
+ <a href="/">Home</a><span> | </span>
+ <a href="/projects">Projects</a><span> | </span>
+ <a href="/services">Services</a><span> | </span>
+ <a href="/resume">Resume</a><span> | </span>
+ <a href="/donate">Donate</a><span> | </span>
+ <a href="/uses">Uses</a><span> | </span>
+ <a href="/rss.xml">RSS</a>
+ </nav>
+ </header><main>
+<h1 id="things-i-use">Things I use</h1>
+
+<p>This page contains a somewhat up-to-date listing of hardware and software that I currently use.
+Seeing similar pages on other people&#8217;s personal websites have proved quite valuable to me, so I figured I would do the same!</p>
+
+<h2 id="services">Services</h2>
+
+<p>I&#8217;m proud to support open source products and privacy-respecting communities. The list is limited right now, but the plan is to expand this over time. </p>
+
+<table>
+<thead>
+<tr>
+<th>Service</th>
+<th>Cost&#47;month</th>
+</tr>
+</thead>
+
+<tbody>
+<tr>
+<td><a href="https://sourcehut.org">sourcehut</a> <br> Open source code hosting with minimalist design and function.</td>
+<td>$2.00</td>
+</tr>
+</tbody>
+</table>
+
+<h2 id="machines">Machines</h2>
+
+<table>
+<thead>
+<tr>
+<th>Name</th>
+<th>Description</th>
+</tr>
+</thead>
+
+<tbody>
+<tr>
+<td><a href="https://wikipedia.org/wiki/The_Ooz">ooz</a></td>
+<td>Desktop</td>
+</tr>
+<tr>
+<td>nova</td>
+<td>Laptop</td>
+</tr>
+<tr>
+<td>poco</td>
+<td>Phone</td>
+</tr>
+<tr>
+<td>adast.xyz</td>
+<td>Hetzner VPS</td>
+</tr>
+</tbody>
+</table>
+
+<ul>
+<li><strong>nova</strong>
+
+<ul>
+<li>Acer Swift 1 <small>SF114-32</small></li>
+<li>CPU: Intel Pentium Silver <small>N5000</small></li>
+<li>RAM: 8 GB</li>
+<li>Storage: 250 GB SSD</li>
+<li>OS: Arch Linux</li>
+</ul></li>
+<li><strong>ooz</strong>
+
+<ul>
+<li>CPU: Ryzen 7 3700X</li>
+<li>GPU: RTX 2080S</li>
+<li>RAM: 16 GB 3200 Mhz CL-16</li>
+<li>OS: Arch Linux</li>
+</ul></li>
+<li><strong>poco</strong>
+
+<ul>
+<li>Pocofone F1</li>
+<li>OS: LineageOS</li>
+</ul></li>
+<li><strong>adast.xyz</strong>
+
+<ul>
+<li>CPX 21</li>
+<li>Location: Nuremberg, Germany</li>
+<li>Price&#47;month: EUR 9.44</li>
+<li>vCPU: 3 <small>AMD EPYC</small></li>
+<li>RAM: 4 GB</li>
+<li>Storage: 80 GB</li>
+<li>OS: Debian</li>
+</ul></li>
+</ul>
+
+<h2 id="accessories">Accessories</h2>
+
+<table>
+<thead>
+<tr>
+<th>Name</th>
+<th>Description</th>
+</tr>
+</thead>
+
+<tbody>
+<tr>
+<td><a href="https://github.com/foostan/crkbd">crkbd</a></td>
+<td>Split, columnar-staggered, ortholinear keyboard</td>
+</tr>
+<tr>
+<td>BLON BL-03</td>
+<td>Cheap and cheerful IEMs</td>
+</tr>
+<tr>
+<td>Drop HD58X</td>
+<td>Open-backed headphones</td>
+</tr>
+<tr>
+<td>Dell U2520D</td>
+<td>25&#8221;, 1440p, good colours, productivity</td>
+</tr>
+</tbody>
+</table>
+
+<h2 id="software">Software</h2>
+
+<ul>
+<li>Firefox, qutebrowser</li>
+<li>Thunderbird</li>
+<li>Alacritty</li>
+<li>Neovim</li>
+<li>pass</li>
+<li>keyd</li>
+<li>i3</li>
+<li>dmenu</li>
+<li>slock</li>
+<li>mpv</li>
+<li>newsboat</li>
+<li>[&#8230;]</li>
+</ul>
+<footer role="contentinfo">
+
+ <span><a href="#">↑ Back to Top</a></span><br><br>
+ <small>
+ Built with <a href="https://rgz.ee/ssg.html">ssg</a>.<br>
+ Maintained with ♥ for the web. <br>
+ The content for this site is <a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>.<br>
+ The <a href="https://git.sr.ht/~adamski/adast.xyz">code for this site</a> is <a href="https://git.sr.ht/~adamski/adast.xyz/tree/main/item/LICENSE">MIT</a>.
+ </small>
+</footer>
+</main>
+</body>
+</html>