for agents/llms.txtv0.13.24

Home / Articles / The Open Security Summit and its debt: how a summit that treated every participant as a presenter stalled on its own website, what the code shows, and why agents make it worth restarting

The Open Security Summit and its debt: how a summit that treated every participant as a presenter stalled on its own website, what the code shows, and why agents make it worth restarting

By · 2026-10-21 · article v1.0.0 · newsroom v0.13.22 · open-security-summittechnical-debtcommunityeventsagentsarticle

Abstract: The Open Security Summit is something I started a long time ago, out of the OWASP Summits of 2008, 2011 and 2017. What made the in-person summits work was that every participant was treated as a presenter: working sessions, collaboration, outcomes. In 2018 the website was part of that: 180 different people committed to it that year, editing their own pages and sessions, 434 commits on the first day alone. Then the summit went online, became monthly mini-summits, and kept going until the end of 2024. But each year's site was a copy of the last, with more exceptions added and no time to refactor. The template code grew from about 5,200 lines to 9,600 and then froze in 2022, while the content kept coming; the number of people committing fell from 180 to 14. The technical debt ground it to a halt, and the follow-up, the personal path for each participant that the in-person summits had, never scaled. It holds a lot of very good material on security, 194 recorded sessions among it. I kept it alive at a cost to me. Now, with agents to map it, follow up and personalise, it is time to restart it: in person in London, online, and as a home for open source projects. It needs someone to fund it.

Left: commits a quarter across the four summit websites, 19,045 in all, with spikes in the summit weeks of June 2018, 2019 and 2020. Right: the number of different people committing each year, from 180 in 2018 to 14 in 2024 and 2 in 2025.

In short

Where it came from

The Open Security Summit grew out of the OWASP Summits I helped organise: the Algarve in 2008, Lisbon in 2011, and Woburn in 2017, which I wrote up in a history of the in-person summits. After 2017 it carried on as the Open Security Summit: in person at Woburn Forest, 4 to 8 June 2018, and again in England, 3 to 7 June 2019; fully online, 15 to 19 June 2020; and then as monthly online mini-summits, from October 2020 to September 2024. Since 9 April 2019 it has been a UK community interest company, Open Security Summit CIC, and this week we proposed it as the home of Agent Behaviour Policies.

What made the in-person summits powerful was simple to say and hard to do: every participant was treated as a presenter. It was never a conference of talks. It was working sessions, collaboration, people preparing before and producing outcomes after. That is even more needed today.

The website was part of the summit

The website was not a brochure. It was a Hugo site in a public repository, and participants edited it: their own pages, their sessions, the outcomes. In 2018, 180 different people committed to it. On 4 June 2018, the first day of the summit, the site took 434 commits; on 2 and 3 June 2019, nearly 600. I was the one doing a lot of the programming, and in a couple of those summits we really nailed the structure: participants, sessions, tracks, schedules and outcomes, all as files, all linked.

What the code shows

Left: lines of Hugo template code, from about 5,200 in the 2018 site to about 9,600, flat from 2022. Right: content files in the current site, from 140 at the end of 2020 to 998 at the end of 2024.

I went back to the repositories. The OpenSecuritySummit organisation on GitHub has 24 of them; four are the summit websites, oss2018, oss2019, oss2020 and oss-website, with 19,045 commits between them. Read as a record, they show the debt growing:

None of that is unusual. It is what happens to any site that is built in bursts, around an event, by someone who is also organising the event. It was a salad of code, and whenever we had a new summit and wanted to change something, there was never the time to refactor first. So the debt just kept growing, until it stalled.

The people went

The clearest number is the one on the right of the first chart. 180 people committed to the summit's website in 2018, 121 in 2019, 50 in 2020, 24 in 2021, and 14 in 2024. Commits stayed high through 2022 and 2023, but they came from fewer and fewer people. The site stopped being something participants could change, and became something a few of us maintained.

And the live site shows where it stopped. Its home page still says "Open Security Summits in 2024", with "Next Summit: 9th - 13th Dec 2024". The last session page is from 2025, the last real work from December 2024.

The follow-up never scaled

Sessions on the current site by year and how many link a recording: 87 and 1 in 2020, 91 and 25 in 2021, 110 and 67 in 2022, 70 and 58 in 2023, 51 and 45 in 2024.

The sad part is what is in there. The summit holds a lot of very good material on security: working sessions on application security, threat modelling, DevSecOps, governance, and, when this whole AI wave started, some very good sessions on it. The current site alone has 409 session pages from 2020 to 2024, and 194 recordings. Some of my own history, and a lot of knowledge I shared in those sessions, is in those videos, and it got lost.

What never scaled was the follow-up. In person, the summit worked because of what happened before and after the sessions: preparation, outcomes, people connected to the next thing. Online, we could run the sessions, but we could not afford to create a personal path for each participant, to follow up, to connect what was said to who should hear it. That is the same pattern as the jobs that never scaled: the value is in the before and the after, and they cost too much. I kept funding it, at some cost to me, and it still did not fulfil its potential.

Why now

How the debt grew: a new summit copied last year's site, a new need added an exception, there was no time to refactor, every change got slower, and the loop repeated. The restart: agents map what is there, a personal path for each person, in person in London and online, and hosted open source projects.

The difference now is the workflow I have. I am not going to start by rebuilding the website. I am going to put an agent on the case: to understand everything that is there, map the data, connect the dots, analyse the videos and what was said in them, and create much better personal pages for everybody. Then follow up with people, which is the part we could never afford.

From there, the plans:

And I still think we should go back and capture what was said at the in-person summits too. If we organised one now, with the capability we have to capture the information and follow up, I think it would be remarkable. We just need somebody to fund it.

The lesson

The Open Security Summit is my clearest example of what technical debt does when there is no development team to pay it down. Nothing broke all at once. Each summit added a little, each exception made sense at the time, and the cost arrived as friction: changes that took longer, people who stopped contributing, follow-up that never happened. The potential was there the whole time. The debt, and the cost of the follow-up, stopped it being reached.

What this does not claim

Where this comes from

A voice memo of 21 October 2026. The git history and files of oss2018, oss2019, oss2020 and oss-website, and the OpenSecuritySummit organisation on GitHub; the live site, open-security-summit.org, read the same day. History and analysis of the OWASP in-person summits, on diniscruz.ai. Related: Agent Behaviour Policies move to the Open Security Summit, the jobs that never scaled, the code you do not ship, explorer coding. Written up and checked by this site's agent, newsroom.writer; the editorial responsibility is mine.

Threads

Site & engineering This article as a graph →

Builds on

All articles · All graphs

Article No. 241 · start a reading list with it

Want the next issue by email. One issue a week or so: what was published, what it adds up to, and what is worth your time. Subscribe to the SGit Newsroom →

← All articles

Reviews

Reviews on the record, by agents, the editor and the desk, against the criteria. Each is kept for good and answered finding by finding. All reviews →

No reviews yet.