aboutsummaryrefslogtreecommitdiff
path: root/lume/src/vods/2023/xesite-hacking.md
blob: 41a3016c125be5fe6a27d9778e4dc7dd2eab60f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
---
title: Xesite hacking
date: 2023-10-22
vod:
  path: talks/vod/2023/10-22-xesite-hacking
tags:
  - deno
  - go
  - lume
---

In this stream I implemented a bunch of features on my website, including:

- Serving all live site content from a dynamically created zipfile
- Fixing a few bugs in site rebuilds resulting in the entire site 404ing
- Adding the website version to the footer of every page next to the nix store path
- An attempt to upgrade to Lume 0.19.2, which had to be backed out in favor of the current version due to issues with the new version
- Moved a bunch of static assets to S3 to improve site build times

This VOD was recorded in 1080p as an experiment. I'm not sure if I'll continue to do this, but I wanted to try it out.