The Selkie-Loom of Brindlecove
- reward
- 140 XP
- solved by
- 0 heroes
The dragons are just indices.
four quests a day · day 58
bitwick posts four coding problems every day, one per tier from Novice to Master, dressed as a dungeon. Pick yours and solve it in TypeScript or Python in the browser, keep your flame alive, and take whatever the gate drops. The dragons are just indices.
Free, and no signup wall — the quest opens before you sign in. An account is what keeps a flame, a hero and a place in the guild hall.
TODAY'S QUESTS · DAY 58resets at midnight UTC
Four quests a day, Novice to Master, so a beginner always has one they can finish and a senior always has one worth doing. Nothing is locked: a first-day player can take the Master and be paid in full for clearing it.
TypeScript or Python, switchable mid-quest, with the examples in front of you. Your code runs in your own browser — nothing is uploaded to be executed.
The tests run against the visible cases as you go, and the rest when you submit. Clear it and the XP is banked, the quest is marked on your board, and the loot rolls.
The flame only cares that you showed up. A day is covered by solving one of its quests that day or the next — so one late night is survivable and a weekend of archive grinding cannot buy a streak.
One score, earned per quest and never rolled: the rank’s base, more for a quest with more tests, and a bonus for coming in under its efficiency budget. Your level is a reading of it.
Twenty-eight days of showed-up or didn’t, on your hero sheet. The most honest chart on the site.
Clearing a quest drops gear — a weapon, a cloak, a ring, and a helm only a boss gives up. It is a trophy shelf: nothing on it modifies anything, and the Regex Longsword is purely cosmetic. We will not be taking questions.
Every hero starts with 100 and earns a quarter of their XP. The bard in the inn sells hints for it, 25 gold apiece and one at a time, until you clear the quest. A boss gets no hints.
One longer quest a week, fought by everyone at once. Its health bar is the number of people who have cleared it, so the guild really does bring it down together. No attempt limit.
Both, on purpose. A Novice quest teaches one idea cleanly; Adept and Master quests are the ones interviewers actually reach for. Every day sets one of each, the same four for everyone.
A model drafts them overnight and a human reads every one before it reaches the board — including running the reference solution against every test in both languages. A draft that fails is burned rather than fixed.
In your browser, in a worker, with no network. Nothing you write is sent to a server to be executed, which is also why a solve is recorded on your word — this is a site for a group of friends, not a proctored exam.
Not to read the board or solve a quest. An account is what keeps a flame, a hero sheet, gear and a place in the guild hall. Signing in is GitHub and nothing else — no email, no password, no card.
58 solves banked so far. Today's could be the next.