valknar and Claude Sonnet 5
63f29884db
chore: consolidate the-reliquary-engine under 2026-09-13
...
Rename the bundle directory to match its frontmatter date, alongside
the other four new posts.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_012E2mmywuZyXmPBgSDtNdTL
2026-09-13 17:58:10 +02:00
valknar and Claude Sonnet 5
ad6b6b2834
fix: replace deprecated languageCode/.Site.LanguageCode with locale
...
Hugo v0.158.0 deprecated the languageCode config key and
.Site.LanguageCode in favor of locale and .Site.Language.Locale.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_012E2mmywuZyXmPBgSDtNdTL
2026-09-13 17:57:30 +02:00
valknar and Claude Sonnet 5
bbfba94454
feat: add the-reliquary-engine post (gothic sci-fi)
...
An android saint fused with machine drifts through a Gothic cathedral
rebuilt into an orbital station, generated via create-video.sh.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_012E2mmywuZyXmPBgSDtNdTL
2026-09-13 17:55:18 +02:00
valknar and Claude Sonnet 5
f2b2e2b79d
chore: consolidate new posts under a single 2026-09-13 date
...
Rename the-last-lighthouse, the-ashen-choir, and the-serpents-bargain's
bundle directories to match their frontmatter dates, which were moved
onto 2026-09-13 alongside the-clockwork-confessor.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_012E2mmywuZyXmPBgSDtNdTL
2026-09-13 17:52:09 +02:00
valknar and Claude Sonnet 5
71828c2379
fix: build CSS with Hugo's native TailwindCSS instead of PostCSS
...
hugo server/build was failing with "binary postcss is not a Node.js
script" — pnpm's default node_modules/.bin shims are shell wrappers, not
plain Node scripts, which Hugo's exec-security check rejects. Switches
head.html from css.PostCSS to css.TailwindCSS, drops the now-unused
PostCSS toolchain, and adds pnpm-workspace.yaml's
preferSymlinkedExecutables so pnpm emits real symlinks Hugo can exec
(same fix already in use on roux).
Also updates the Dockerfile's build stage to hugomods/hugo:debian-node,
which bundles the matching Hugo Extended + Node versions, keeping ffmpeg
for the video-compression step.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_012E2mmywuZyXmPBgSDtNdTL
2026-09-13 17:50:28 +02:00
valknar and Claude Sonnet 5
e426798c42
feat: add create-video.sh and four new AI-generated posts
...
Adds scripts/create-video.sh, which reads a post's prompt.{scene,
environment,style,video} frontmatter and generates its banner video via
Replicate's black-forest-labs/flux-3, extracting the first frame as the
preview PNG. Adds four new posts (the-clockwork-confessor,
the-last-lighthouse, the-ashen-choir, the-serpents-bargain) generated
through this pipeline.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_012E2mmywuZyXmPBgSDtNdTL
2026-09-13 17:50:15 +02:00
valknar and Claude Sonnet 4.6
a379b0d00f
perf(nginx): add open_file_cache to reduce overlay2 filesystem overhead
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-17 10:45:40 +02:00
valknar
1aceeeae36
chore: add dev link
2026-06-10 17:21:36 +02:00
valknar and Claude Sonnet 4.6
d129c545dd
fix: drop noreferrer from footer menu external links to preserve Umami referral tracking
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-10 12:26:17 +02:00
valknar
420c6466ca
fix: tailwind hover patch
2026-06-10 11:00:51 +02:00
valknar
cf469081f8
chore: add roux link
2026-06-07 13:21:25 +02:00
valknar
8e6d8c52a2
chore: add bar link
2026-06-07 12:24:04 +02:00
valknar
194157c94c
feat: new posts
2026-05-31 17:51:46 +02:00
valknar
3d644c6da0
chore: remove roux link
2026-05-20 08:38:17 +02:00
valknar and Claude Sonnet 4.6
bfe97b9595
feat: add Roux external link to footer nav
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-18 20:13:14 +02:00
valknar
c8f9c10773
fix: remove post
2026-05-11 18:45:35 +02:00
valknar and Claude Sonnet 4.6
987c715c00
fix: align post header left edge with tags block
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 18:29:47 +02:00
valknar and Claude Sonnet 4.6
bc09fa2ad4
content: add exact timestamps to all posts for deterministic ordering
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 18:21:01 +02:00
valknar
84bc1e8d82
fix: better video quality
2026-05-11 16:31:16 +02:00
valknar and Claude Sonnet 4.6
847a7bc6d1
feat: limit homepage gallery to 4 posts
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 16:24:21 +02:00
valknar and Claude Sonnet 4.6
52c2b11fa9
content: add The Drowned Queen post with image and video prompts
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-11 15:36:16 +02:00
valknar and Claude Sonnet 4.6
55ad9c2dde
feat: banner plays video, opens lightbox with image+video; remove gallery and works counter
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-10 18:40:49 +02:00
valknar
1edb3fc140
fix: image and video optimizations
2026-05-10 18:35:58 +02:00
valknar
dade82664e
fix: author card bio text size
2026-05-09 18:51:33 +02:00
valknar
d4dcd61e88
fix: single page header width
2026-05-09 11:25:27 +02:00
valknar and Claude Sonnet 4.6
67bbeba586
content: rewrite Valknar author bio to match current body of work
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-08 18:28:29 +02:00
valknar and Claude Sonnet 4.6
e66da58826
feat: show all category badges on hero and post cards
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-08 18:09:30 +02:00
valknar
1bbdd33c0c
feat: new post
2026-05-08 18:06:09 +02:00
valknar
ea2610d4a8
feat: new post
2026-05-08 17:43:25 +02:00
valknar and Claude Sonnet 4.6
436223913e
feat: add Prettier with go-template and toml plugins, format all files
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-08 13:18:05 +02:00
valknar
b78bc26322
feat: new post
2026-05-08 13:11:28 +02:00
valknar
f2ce416ed8
feat: new post
2026-05-08 11:50:16 +02:00
valknar
6677085e3f
fix(post): the pale pour
2026-05-07 21:15:55 +02:00
valknar
45926540e6
fix(post): the pale pour
2026-05-07 20:36:24 +02:00
valknar and Claude Sonnet 4.6
d6dd40fe5d
feat: add prompt front matter structure, comment out generation notes block
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-07 20:32:23 +02:00
valknar
fbccd4e2a2
New beginning
2026-05-07 20:22:02 +02:00
valknar
1376cbd266
fix: new post banner
2026-05-07 18:29:49 +02:00
valknar
62c8b20af7
feat: new post
2026-05-07 18:03:29 +02:00
valknar
c69184efc9
fix: hex color uppercase
2026-05-03 12:10:42 +02:00
valknar
fa1e84643d
fix: featured drop label
2026-05-03 12:09:28 +02:00
valknar and Claude Sonnet 4.6
633ac2bd3a
feat: add stem orange color token and badge-stem class
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-03 12:08:48 +02:00
valknar
4dd7e833a3
feat: new post
2026-05-02 18:06:48 +02:00
valknar and Claude Sonnet 4.6
0fd07614f0
feat: add float animation and pink drop shadow to header logo
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-02 17:05:29 +02:00
valknar and Claude Sonnet 4.6
1ad6737a59
feat: new logo, regenerate all favicons and OG image, switch partial to img
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-02 12:58:05 +02:00
valknar
4d41c8fad4
chore: rember featured posts
2026-05-01 17:21:52 +02:00
valknar and Claude Sonnet 4.6
4ba22c4e34
refactor: prefix post folders with date, lock permalinks via slug
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-01 16:30:34 +02:00
valknar
c151bf3349
fix: new featured post
2026-05-01 11:41:51 +02:00
valknar and Claude Sonnet 4.6
879cc18fd3
feat: simplify homepage to single hero, show all other posts in latest grid
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-01 11:41:04 +02:00
valknar
88441dc9c3
feat: new post
2026-05-01 11:36:21 +02:00
valknar and Claude Sonnet 4.6
57e4163133
fix: regenerate android-chrome-512x512.png from logo.svg, update manifest name
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-30 11:46:25 +02:00