Resources

What to know before you launch or improve a website: guides to understand your options and choose well, and engineering notes for developers.

Engineering notes

For developers: tools, common mistakes and good practice.

Note #010

Open redirects: why startsWith("/") is not enough

A "return to" parameter that only checks the first character can send your users to any site, from a link on your own domain. Why string checks fail, and the check that works.

27 September 2026 · 3 min read