{
"$type": "site.standard.document",
"canonicalUrl": "https://devlog.croft.click/2025/10/12/website-v10-reset",
"description": "Nuked ewancroft.uk from orbit and started fresh — the tenth iteration, built from scratch with a clean architecture.",
"path": "/2025/10/12/website-v10-reset",
"publishedAt": "2025-10-12T20:35:28.000Z",
"site": "at://did:plc:ofrbh253gwicbkc5nktqepol/site.standard.publication/3mlen2qhzrt2s",
"tags": [
"website"
],
"textContent": "website v10\n\nTenth iteration of ewancroft.uk. Nuked the entire codebase and started fresh — the commit message was just \"RESET\" in capital letters. Previous versions had accumulated architectural debt from incremental changes; starting clean meant a proper component structure, consistent styling, and no legacy workarounds. Built with SvelteKit, Tailwind CSS, and TypeScript. The pattern of rebuilding rather than refactoring continues — each iteration is cleaner than the last, even if the frequency is slightly embarrassing.",
"title": "Website — v10 Reset"
}