Screenshots
Portfolio screenshots are taken automatically: once a day for active and in-development projects, and once for retired ones. A screenshot shows the site as it looked at that moment, which may not be how it looks right now.
Project status
Statuses (active, in development, archived, replaced, defunct) and dates are kept up to date by hand and are a best effort. An active project isn't a promise of support, and an archived or defunct one may still be online somewhere.
Links
This site links to other sites it doesn't control. It isn't responsible for their content, and a link isn't an endorsement of everything on the other end.
No warranty
This site and everything on it is provided "as is", without warranty of any kind.
Last updated: 4 November 2026.