From ab41be00ede879e57608d05044d268098fb820a3 Mon Sep 17 00:00:00 2001 From: Adam Stück Date: Sat, 4 Mar 2023 19:16:42 +0100 Subject: Website redesign --- dst/2023-02-log.html | 100 +++++++++++++++++++++++++ dst/README.html | 38 ++++++++++ dst/arena.html | 68 +++++++++++++++++ dst/donate.html | 55 ++++++++++++++ dst/favicon.ico | Bin 0 -> 46927 bytes dst/index.html | 91 +++++++++++++++++++++++ dst/main.css | 90 +++++++++++++++++++++++ dst/projects.html | 48 ++++++++++++ dst/pubkey.txt | 64 ++++++++++++++++ dst/resume.html | 201 +++++++++++++++++++++++++++++++++++++++++++++++++++ dst/services.html | 76 +++++++++++++++++++ dst/sitemap.xml | 15 ++++ dst/uses.html | 173 ++++++++++++++++++++++++++++++++++++++++++++ 13 files changed, 1019 insertions(+) create mode 100644 dst/2023-02-log.html create mode 100644 dst/README.html create mode 100644 dst/arena.html create mode 100644 dst/donate.html create mode 100644 dst/favicon.ico create mode 100644 dst/index.html create mode 100644 dst/main.css create mode 100644 dst/projects.html create mode 100644 dst/pubkey.txt create mode 100644 dst/resume.html create mode 100644 dst/services.html create mode 100644 dst/sitemap.xml create mode 100644 dst/uses.html (limited to 'dst') 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 @@ + + + + + + February 2023 + + + + + +
+ +
+

February 2023

+ +

2023-02-27

+ +

New look

+ +

Hi, welcome to my website.

+ +

This is probably your first time seeing it, but it just went through a +major makeover. I’ve archived the old +design if +you want to check it out.

+ +

The new design is blazingly fast, light as a feather, and even your Grandma can +figure out how to navigate it.

+ +

You’ll find my contact details and important links on the homepage. +There are links to more information about myself and this website, projects I’m +working on, and my RSS feed at the top. +I’ve included my PGP key if you wish to send me mail privately.

+ +

This redesign was heavily inspired by bt.ht and +drewdevault.com.

+ +

Game dev is back on the menu!

+ +

The CompSci department at my uni hosts an annual LAN party with tournaments +in the usual titles (csgo, lol, trackmania, etc). I’ve had the idea for a +while now that it would be amazing to get arena to a playable, +fun state, and have a LAN tournament to really put it to the test.

+ +

I want to start working on my game again, and I want to it to be playable in +time for the LAN party.

+ +

I have about 5 weeks to make it happen.

+ +

What to expect

+ +

I have a few technical blog posts planned, but I’ll also just be posting +about anything I that interests me.

+ +

I think I’ll start doing monthly status updates (like this post), much like +the engineers at +sourcehut.org. +I’d also like to start posting (weekly) development logs for arena.

+ +

Finally, I have a lot more services I need to start hosting before I really +call this my platform. You can see the list of publicly available +services by clicking the link at the top of the page. For now, I’ll +prioritising hosting instances of the services that I use regularly.

+ +

That’s all for now!

+ +

Book club

+ +

inspired by 100rabbits

+ +

I’m reading A Voyage for Madmen by Peter Nichols.

+ +
+ +

Have a comment on one of my posts? Start a discussion in my public +inbox by sending an email to +~adamski/public-inbox@lists.sr.ht +[mailing list etiquette]

+ +
+ + 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 @@ + + + + + + adast.xyz + + + + + +
+ +
+

adast.xyz

+ +

My personal blog, built with ssg.

+ +
+ + 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 @@ + + + + + + arena: Quake-like multiplayer shooter + + + + + +
+ +
+

arena: Quake-like multiplayer shooter

+ +

2021-05-07

+ +
+

TODO: Update post!

+
+ +

Aftershock (working title) is a multiplayer old-school arena shooter being made in Unity. It’s a hobby project that I have been working on since 2016. It started as a warmup 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.

+ +

At it’s core, Aftershock is supposed to be my attempt at recreating a mix of Quake 3 / Quake Live along with whatever else I decide to add.

+ +

Main features (so far):

+ + + +

I’m in the process of rewriting a lot of systems in the game at the moment because I’m switching from janky p2p multiplayer to an authoritative server setup with client-side prediction (more).

+ +

➤ Gameplay clips
+➤ Follow my progress

+ +
+ +

Have a comment on one of my posts? Start a discussion in my public inbox by +sending an email to ~adamski/public-inbox@lists.sr.ht [mailing list +etiquette]

+ +
+ + 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 @@ + + + + + + Donate + + + + + +
+ +
+

Donate

+ +

Help keep the server running.

+ +

Send me money

+ +

coming soon…

+ +

Hetzner Referral

+ +

Interested in trying out some self-hosting, or have big dreams of creating +your own platform? You can use my referral +link, and get 20 EUR +of Hetzner Cloud credits to start out with (2-4 months of hosting).

+ +

Once you spend at least 10 EUR with Hetzner (not including credits), I get 10 EUR of credits back.

+ +
+

TODO: write a straightforward guide, to get started using a VPS

+
+ +
+ + diff --git a/dst/favicon.ico b/dst/favicon.ico new file mode 100644 index 0000000..d537e87 Binary files /dev/null and b/dst/favicon.ico 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 @@ + + + + + + Adam Stück’s blog + + + + + +
+ +
+

Adam Stück’s blog

+ +

+ +

Passionate about open source software, usability, performance, privacy, and +minimal design.

+ +

Interested in sustainability, game dev, technology, and living life.

+ +

BCompSc @ AAU. Working on my masters.

+ +

Student programmer @ E-Komplet.

+ + + + + + + +
+ + + +

2023-02-27 — February 2023

+ +
+ + 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 @@ + + + + + + Projects + + + + + +
+ +
+

Projects

+ +

Active Projects

+ + + +
+

TODO: include more stuff on this page?

+
+ +
+ + 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 @@ + + + + + + Adam Stück + + + + + +
+ +
+

Adam Stück

+ +

Student programmer / Hobbyist sysadmin
Aalborg, Denmark
adam@adast.xyz

+ +
+ +

Experience

+ +

Linux, Sysadmin, Self-hosting (spare time)

+ +

2021-Now

+ + + +

Student Programmer at E-Komplet

+ +

2020-Now / Aalborg, Denmark On-site & remote

+ + + +

Software Developer at OK Snacks A/S

+ +

August 2019 / Ikast-Brande, Denmark

+ + + +

Junior Business Analyst at Arise

+ +

June 2017 - July 2017 / Limerick, Ireland

+ + + +

Work Placement at Arise

+ +

2015 / Limerick, Ireland

+ + + +

Coding, Web Dev, Game Dev (spare time)

+ +

2013-Now

+ + + +

Education

+ +

Aalborg University

+ +

2019-Now / Aalborg, Denmark

+ + + +

Languages

+ + + +
+
English
+
Native writing and speaking
+
Danish
+
Fluent writing and speaking
+
German
+
Rusty
+
Irish
+
Rusty
+
+ +

Tools

+ +

A selection of tools and applications I have expert experience using:

+ + + +

I’m proficient with:

+ + + +

And I have some experience with:

+ + + +

misc:

+ + + +

Interests

+ + + +

Other: game dev, hiking/camping, boxing, running, guitar.

+ +

References

+ +

Available upon request.

+ +
+ + 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 @@ + + + + + + Services + + + + + +
+ +
+

Services

+ +

I host a few services available for public use.

+ +

All instances are using their default settings and logging.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ServiceInstance
SearXNGsearch.adast.xyz
SimplyTranslatecoming soon…
Invidiouscoming soon…
Tedditcoming soon…
Dumbcoming soon…
[…]coming soon…
+ +
+ + 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 @@ + + +https://adast.xyz/uses.html2023-03-041.0 +https://adast.xyz/resume.html2023-03-041.0 +https://adast.xyz/2023-02-log.html2023-03-041.0 +https://adast.xyz/projects.html2023-03-041.0 +https://adast.xyz/arena.html2023-03-041.0 +https://adast.xyz/donate.html2023-03-041.0 +https://adast.xyz/services.html2023-03-041.0 +https://adast.xyz/index.html2023-03-041.0 + 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 @@ + + + + + + Things I use + + + + + +
+ +
+

Things I use

+ +

This page contains a somewhat up-to-date listing of hardware and software that I currently use. +Seeing similar pages on other people’s personal websites have proved quite valuable to me, so I figured I would do the same!

+ +

Services

+ +

I’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.

+ + + + + + + + + + + + + + + +
ServiceCost/month
sourcehut
Open source code hosting with minimalist design and function.
$2.00
+ +

Machines

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
oozDesktop
novaLaptop
pocoPhone
adast.xyzHetzner VPS
+ + + +

Accessories

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescription
crkbdSplit, columnar-staggered, ortholinear keyboard
BLON BL-03Cheap and cheerful IEMs
Drop HD58XOpen-backed headphones
Dell U2520D25”, 1440p, good colours, productivity
+ +

Software

+ + + +
+ + -- cgit v1.2.3-70-g09d2