Hackathons Playbook
- Templates and infrastructure
- Knowledge
- 2026
- Open source
Markdown, Research, Product Strategy
Hackathons Playbook is where I keep what I have learned about building something in a weekend. A single file, playbook.md, holds the distilled version, and a sources/ folder holds the raw notes behind every line of it. It is written for the person I am the night before an event, not for a reader with an afternoon free.
Advice about hackathons is plentiful and mostly unusable at the moment it matters. Long articles are good reading on a Tuesday and worthless at midnight on a Saturday. But a checklist with no provenance is not much better. The moment a rule feels wrong, I want to see the argument it came from and decide for myself.
# how a new source enters the playbookread: browser-use.com/posts/how-to-win-hackathonswrote: sources/how-to-win-hackathons-reagan-hsu.mdcompared against playbook.md: duplicates droppedfolded the rest in under the phase it belongs toplaybook.md still skimmable the night before
5 lines
- Chapter
- Templates and infrastructure
- Category
- Knowledge
- Year
- Availability
- Open source
- Last commit
- Markdown
- Research
- Product Strategy
Two layers on purpose
playbook.md is the checklist and sources/ is the archive, and nothing crosses between them by accident. Each source gets one file named after the piece and its author. It opens with the link, the author, the date it was added and a one line summary, then keeps the raw takeaways in the source’s own structure rather than mine. Nothing is ever deleted from a note. Only the points that are useful and not already covered get folded into playbook.md, filed under the phase where that decision actually gets made. The checklist stays short and every line in it stays traceable.
What the playbook covers
Eight numbered sections, ordered by when you need them. Mindset opens, on the argument that curiosity and a genuine desire to build are the whole game and the rest is mechanics. Getting the idea follows: talk to sponsors first, work problem first rather than solution first, mine your own pain points, and do not force originality. Planning is about defining the exact demo flow up front and prioritizing visual impact over technical depth. Implementation covers splitting frontend from backend, mocking peripheral APIs but never the core, and keeping main working while risky work sits on a branch. The demo section is the longest, because that is where the result is decided. Team and logistics close it.
The default stack
The last section is a table of defaults, and it exists so that the first two hours do not go into setup arguments.
| Layer | Default pick |
|---|---|
| Frontend | Vite, React, Tailwind, or Expo for iOS |
| Backend | FastAPI |
| Database | Convex |
| Deployment | Vercel |
| Dev environment | Claude Code |
These are not claims about the best tools. They are picks that start quickly, deploy quickly, and are familiar enough that nobody reads documentation at two in the morning. Any of them can be swapped. The point is that a swap should be a decision rather than the resting state of the repository.
Choices and their cost
- Two layers instead of one file. A checklist with no provenance is only as trustworthy as whoever wrote it, so every line stays traceable to something I can reread. The cost is a second file to write for each source.
- The playbook is opinionated rather than balanced. It takes a position, for example that a team of two or three beats a team of four, instead of listing considerations. That makes it usable at midnight and wrong for some events.
- Advice is filed by phase, not by source. Someone asking what to do next finds it in one place. The cost is that a single source ends up scattered across sections, which is exactly why the notes stay whole in
sources/. - Nothing is removed from a note, even when the playbook rejects the point. Rejected advice is the useful part later, when I want to know why I decided against it. The cost is that
sources/grows without limit, which is fine, since nobody reads it end to end.
Where it stands
sources/ currently holds one note, taken from a write-up on winning hackathons published on the browser-use blog. So the playbook today is one careful piece of reading plus my own retrospectives, not a survey. It is opinion with citations rather than evidence. Nothing in it is measured, and none of it is anything more than Markdown: no site, no tooling and no automation. New material enters by hand in the same four steps every time. Capture the note, compare it against what is already there, fold in what is new, then edit for length. The repository is open source under the MIT licence.