Urgent.News

What's breaking now, across thousands of outlets.

Tech

One thousand pages, no database

Five sites, about a thousand pages, no CMS, no database, no build server beyond a script that runs on my laptop. That sounds like a boast. It is mostly a description of a constraint I chose and then had to live with. The five, by size The pages are not one site with five sections. They are five separate sites with different shapes: a reference with 416 pages in four languages (repair guides,…

The author describes a unique website consisting of five separate sites, totaling roughly 1,000 HTML documents. These sites are generated from static files with no content management system (CMS) or database involved. The author has to manually generate the sitemap, compare it with the rendered files, and ensure they match on every build to prevent silent errors.

The website has various shapes, such as a reference site with four languages, a drumming reference with two languages, and a pronunciation reference with three phoneme inventories. The author also explains the challenges of having two independent language choices and multiple publishing channels, resulting in duplicate content and the need for cross-linking.

Static site generation does not solve all problems, as it requires rebuilding all pages with each edit and lacks search indexing, per-user state, and easy A/B testing. The author ultimately prefers this unglamorous approach for reference sites with identical content across multiple occurrences.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

115-Million-Year-Old Blood and the Case for Walking Inside Molecules

115-Million-Year-Old Blood and the Case for Walking Inside Molecules My grandmother kept a shoebox of things that shouldn't have survived: a dried corsage from 1962, a train ticket from a town that no…

  • Scientists confirmed ancient blood in 115-million-year-old dinosaur bones.
  • Biochemist visualized hemoglobin structure at molecular scale.
  • Educational software enables exploration of unseen molecular worlds.

Fifty tools, none of them talk to each other

There is a pattern in how small utility sites die. They start as one page that does one thing well. Then someone adds an account, because accounts mean retention.

  • Single-page tools focus on one job, eliminating complexity.
  • No accounts or uploads simplify maintenance and enhance privacy.
  • Advertisements support maintenance while maintaining user trust.

More from Tuesday 10 November →