Skip to content

Repository files navigation

Resolve.

Source for resolve.works — the site of Resolve., the software and data engineering practice of Johan Schuijt: LLM extraction and search, interfaces for working with data, and the full stack underneath — for organizations doing work that matters.

The site is fully static: prerendered HTML/CSS/JS, no database, no CMS. All content lives in this repo.

Tech stack

Local development

pnpm install      # install dependencies
pnpm dev          # dev server (http://localhost:5173)
pnpm build        # prerender the static site into build/
pnpm preview      # serve the built site locally

Content

Articles are mdsvex routes at src/routes/articles/(posts)/<slug>/+page.md, with title, intro, date and description frontmatter. Everything else is Svelte markup under src/routes.

After changing any page content:

pnpm generate

This regenerates the article index, related-article data, embeddings, markdown siblings and social cards, rebuilding between steps. The individual generators (generate-index, generate-related, generate-embeddings, generate-markdown, generate-og) can also be run separately. Also update the affected lastmod values in static/sitemap.xml.

src/lib/data/articles.json, src/lib/data/related.json, static/embeddings.json, static/**/index.md and static/og/ are generated — never hand-edit them. static/llms.txt is curated by hand.

About

Resolve. website

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages