Notes
Development notes
Practical guides based on things I have built, tested and deployed.
Deploying a React and Vite site to Nginx with versioned releases
How to ship a static React and Vite site to an Nginx server using versioned release directories, checksum verification and an atomic symlink switch.
Published: 2026-09-02
Read the noteBilingual SEO for a React and Vite website
How to give a React and Vite site two properly indexable language versions with prerendered HTML, per-language metadata, canonical URLs and mutual hreflang.
Published: 2026-09-02
Read the noteA safe checklist for deploying a static site on a shared server
A practical checklist for adding a static site to a server that already runs other projects, without touching anything that was already working.
Published: 2026-09-02
Read the note