Back to events

Organizing an AT Protocol hackathon

A practical blueprint for running a hackathon for people building on AT Protocol in the Netherlands.

Thinking about organizing an AT Protocol hackathon? Great. Here is what we have learned from running community events, so you do not have to start from scratch.

Goals

Get people building on AT Protocol together to ship working code or a proof-of-concept by the end. The side benefit is just as valuable: people meet, get inspired, and learn new things from each other.

Theme

A theme is optional, but it sets the tone and attracts a specific crowd. Pick something that genuinely interests AT Protocol developers. Some directions that work: a specific lexicon or app surface, a shared piece of infrastructure (feeds, labelers, PDS tooling), or an open prompt like “double your development speed.”

Logistics

For a physical event, the venue matters most. Enough space, reliable internet, and enough power for everyone’s laptops. For a one to three day event, sort out food and drinks for the whole stretch.

Budget

A hackathon is not expensive to run. You mainly need a venue, catering, and a few things that make it more fun. As a rough guide, past community events landed around 100 to 150 euro per participant per day, mostly driven by the catering. You can ask participants to chip in, cover it from a company budget, or find a sponsor.

Date and duration

Pick dates that work for most people and avoid clashing with holidays or other community events. One to three days works, depending on how deep the projects go. Running part of it over a weekend has worked well. Check the events page and ask around on mu.social so you are not competing with another gathering the same week.

Assemble your team

You will need a few hands for marketing, logistics, catering, and venue setup. It is not rocket science, but it is more than a one-person job. Post about it early and tag @atproto.nl, and we will help spread the word to the wider community.

Structure

Plan the flow: registration, team formation, kick-off, hacking time, breaks, presentations, and wrap-up. Leave real time for socializing and networking, not only heads-down coding.

Announcing it

Write a clear invite with the goal, theme, date, venue, and how to sign up. Send it to us and we will list it on the events page and share it from @atproto.nl.

Rules and judging

Set clear rules up front: a code of conduct, how to submit a project, and how judging works. The exact criteria are yours, as long as they match the goal and theme.

Prizes (optional)

Prizes are nice but not required. If you do offer them, make them enticing enough to motivate people.

Running the day

Keep it smooth. Your on-site team handles any logistical hiccups while people build. Make sure everyone has what they need and keep them posted on timing and any changes.

Keeping projects alive

We would love hackathon projects to outlive a single weekend. AT Protocol is open by design, and the projects are a good way to grow the ecosystem’s shared toolbox.

Follow-up

Afterwards, a short wrap-up helps: what worked, what to improve next time. Share the results with participants and thank everyone for showing up.

A few practical tips

Want to run one? Say hi to @atproto.nl or open an issue on the site repo, and we will help you take the next steps.