Skip to content

    Build log

    What changed and when, newest first. The setbacks are in here too — a log without them is marketing.

    1. Accessibility statement published, and eight fixes behind it

      August 19, 2026

      An audit found the mobile menu button unnamed — a screen-reader user could not open the navigation at all. Fixed alongside contrast, focus visibility, reduced motion and a skip link. axe now runs on every commit.

    2. Refund policy: full refund up to a week before

      August 19, 2026

      One date rather than a sliding scale. Refunds cluster in the final fortnight, which is exactly where a half-refund satisfies nobody. After the date, the ticket transfers and you keep the session notes.

    3. Blog launched, three posts published

      August 17, 2026

      Posts, an editor, and per-post social cards rendered on the server — the last part matters, because markup added after page load is invisible to every crawler.

    4. Registrant sign-up by invitation

      August 15, 2026

      People are invited in rather than checked against a list at the door. Inviting someone who already has an account upgrades it immediately, so nobody has to sign in twice for it to take.

    5. The delivery report — evidence for the sponsorship guarantee

      August 15, 2026

      Sponsors pay a deposit and settle afterwards only if we delivered. That promise needed something to point at, so every benefit is now logged with evidence and readable at a private link.

    6. Code shipped ahead of its database, and pages went blank

      August 15, 2026

      Two migrations sat unapplied while the code that needed them went live, so signed-in pages came up empty. Publishing deploys code only. A drift check now runs before every publish.

    7. Two days of broken sign-ups

      August 14, 2026

      A column renamed in one place and not another meant no new account could be created for two days. Database tests were added the same day; they would have caught it in seconds.

    8. Partner and sponsor portal opened

      August 13, 2026

      Partners apply, sign in without a password, upload a logo, and collect their discount codes without an organizer in the loop. Their benefits are snapshotted at approval so a promise cannot be quietly rewritten.

    9. OFU 2026 announced — November 5–7

      August 5, 2026

      Dates committed and the registration page opened. The site moved from a static page to a server-rendered app, which is what made everything since possible.

    What it is built on →