Hack Club · PullQuests

Find the Eggs.
Ship the Fix.

Club leader builds a website with hidden bugs and easter eggs on purpose. Your job? Find them. Fix them. Submit PRs. That's it :)

Part of the PullQuests program.

01

Leader Builds

Club leader creates a website and hides bugs, easter eggs, and intentionally broken things inside it. CSS conflicts, wrong links, console messages, hidden elements. Whatever they want.

01
02

Members Hunt

Club members open the site and start exploring. Click everything. Inspect the source. Check the console. Find whatever is wrong or hidden.

02
03

Submit PRs

Found a bug? Fork the repo. Fix it. Open a Pull Request. Found an easter egg? Document it in your PR description.

03
04

Get Rewarded

Merged PRs earn grants through PullQuests. The more you find and fix, the more you get. Creative finds count extra.

04

Leaders this part is technically for you, You build the site, hide the eggs. Here are some ideas for what to plant...

CSS
Conflicting styles

Two rules that fight each other. Maybe a z-index that blocks clicks, or a color that only breaks at certain widths.

HTML
Hidden elements

A div with display:none that contains a secret message. Or a data attribute with a flag. Or a comment with a clue.

JS
Console secrets

Log something to the console that only shows up when someone actually opens DevTools. Classic.

UX
Broken interactions

A button that does the wrong thing. A form that submits to nowhere. A link that looks right but goes somewhere unexpected.

A11Y
Accessibility gaps

Missing alt text, no keyboard navigation, bad contrast. Real bugs that members can learn to fix properly.

ANY
Other

These are just a few stuff that might be there. The weirder the website, the better and fun.

What even is this?

A scavenger hunt for code. Club leaders build websites with intentional bugs and hidden stuff. Club members find and fix them by submitting PRs.

Do I need to know how to code?

A little bit helps. But if you can right-click and hit "Inspect," you can start finding stuff. You will learn the rest along the way.

What counts as a "find"?

Bugs, broken features, accessibility issues, hidden content, console messages, data attributes with flags. If it's wrong or hidden, it counts.

What's the reward?

Merged PRs earn grants through PullQuests. It's a YSWS (You Ship, We Send) program by Hack Club.

chicken on a tree