Platform Overview v1
arttet.dev is a personal publishing platform that feels like a static blog but works like a compiler.
| Resource | URL | What |
|---|---|---|
| Live site | arttet.dev | My personal blog |
| Platform docs | docs.arttet.dev | Writer guide, developer guide, architecture |
| Infra reports | infra.arttet.dev | Playwright, Lighthouse, bundle, coverage |
You write Markdown with math, diagrams, and interactive components. The platform takes care of the rest. It validates your content, optimizes it, and turns everything into clean, deterministic HTML. There is no runtime CMS and no hydration overhead, because everything is resolved ahead of time.
Under the hood, the platform is built with SvelteKit and compiled using Bun. Features like math, diagrams, and syntax highlighting are processed during the build, so the final result stays fast and predictable. Any runtime code is only loaded when it is actually needed.
In the background, subtle visual effects powered by WebGPU run quietly without affecting performance.
Core Sections
| Section | Audience | What you will find |
|---|---|---|
| Writer Guide | Writers | How to create and validate content |
| Developer Guide | Engineers | How to run, extend, and work with the platform |
| Architecture | Advanced users | How the system is designed and works internally |
Quick Links
How this documentation is organized
Three layers organize the work:
- Platform (
docs/platform/) — what the system is today.- Writer Guide for authors.
- Developer Guide for engineers.
- Architecture for deep dives.
- Evolution (
docs/evolution/) — how decisions move it forward (RFCs, ADRs). - Operations (
operations/) — what is actually being done right now (activities, kanban).