Skip to main content

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 note
  • Bilingual 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 note
  • A 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