Everything in one place
The order book, and everything that leaves this laptop
The handbook opens in the browser and needs no account, no server and nothing installed. The bundles below are what the Dojo's runtime zip does not carry. Three tabs, one URL to remember.
Low-Latency Order Book — Handbook
Seven build rungs with acceptance gates, your twenty-two chapters written out in full, and the tools that show you what the code is really doing. One self-contained file, works offline.
How it is meant to be used
Reading produces recognition, not retrieval. So each rung locks the explanation until you commit to an answer — the chapters genuinely will not open first.
What is inside
The five tabs it carries
Start — the loop and your progress. Build ladder — seven rung views, each with gates, a stuck-protocol indexed by symptom, and a two-hour escape hatch. Chapters — one chapter per view, prev/next, with every rung linking straight to the chapters it needs. Tools — free browser tools that show pointers moving, assembly generated, and what memory ordering actually costs on ARM. Setup — repo bootstrap and the decision-log format.
Files
This URL is public and unauthenticated. Everything below is served in the
clear except claude-kb.zip, which is AES-256 encrypted because it
carries employer architecture and personal history. What is deliberately absent, and why,
is on the next tab.
Every address in full, so this page works from a phone, a fresh machine, or a terminal. Select and copy.
https://lld-trainer.pages.dev/lld-trainer.zip https://lld-trainer.pages.dev/manifest.json https://lld-trainer.pages.dev/pickup/claude-kb.zip https://lld-trainer.pages.dev/pickup/lld-trainer-src.zip https://lld-trainer.pages.dev/pickup/geometry-oa https://lld-trainer.pages.dev/pickup/geometry-oa-toolkit.zip https://lld-trainer.pages.dev/pickup/orderbook-handbook https://lld-trainer.pages.dev/pickup/jobhunt-code.zip https://lld-trainer.pages.dev/pickup/llm-lab.zip https://lld-trainer.pages.dev/pickup/hnsw-guide https://lld-trainer.pages.dev/pickup/hnsw-guide.md https://lld-trainer.pages.dev/pickup/cp-ds-research.zip https://lld-trainer.pages.dev/pickup/booklet-original
claude-kb.zip — encrypted
The portable Claude knowledge base, built 20 Sep 2026. Who I am, how I learn, the Jump3 backend and a git-evidenced ledger of what I owned in it, 25 graded interview questions, nine STAR stories, and seven portable coaching prompts. Plus the raw archive: the full KT deck, every memory file, and my complete jump3 commit log.
AES-256. Password is in my password manager. Open with Keka on macOS or 7-Zip on
Windows. unzip cannot read AES entries.
https://lld-trainer.pages.dev/pickup/claude-kb.zip
2.7 MBgeometry-oa.html
The OA geometry trainer — eight tabs, 56 gated answers, 28 real problems, built from a September 2026 pull of the LeetCode API, 25 company tag sets, Codeforces and Kattis. Opens offline like the handbook. Week 1 is the whole of Tier A; the Start tab draws the stop line.
https://lld-trainer.pages.dev/pickup/geometry-oa
Open →geometry-oa-toolkit.zip
geo.hpp (the answer key — type yours from memory first),
selftest.cpp (110-check degenerate battery, verified clean under
-Wall -Wextra), stress.py (brute-vs-fast differential tester), and
the build scripts that regenerate the page.
https://lld-trainer.pages.dev/pickup/geometry-oa-toolkit.zip
74 KBorderbook-handbook.html
The handbook as a file. Put it in matching-engine/docs/ and commit it with the project.
https://lld-trainer.pages.dev/pickup/orderbook-handbook
302 KBlld-trainer-src.zip
What the runtime zip does not carry: ui-src/ (all 14 views),
docs/, tools/, server/, harness/ and the
launchers. Run npm install in ui-src/ on the Mac — the Windows
esbuild.exe and rollup.win32 binaries were excluded as useless there.
https://lld-trainer.pages.dev/pickup/lld-trainer-src.zip
985 KBjobhunt-code.zip
The pipeline's code and docs. Excludes .env, data/, out/
and *.db — exactly what the project's own .gitignore excludes,
so your profile, blocklist and application history stay off this URL.
https://lld-trainer.pages.dev/pickup/jobhunt-code.zip
358 KBllm-lab.zip
The 89-lesson LLM lab, and FAST-TRACK.md — the 24-lesson / ~34-hour cut
that makes the payments-ops agent defensible without rebuilding it. Excludes
.venv/, .git/, caches and progress.db, so your
answers and progress stay off this URL. On the Mac: python -m lab serve.
https://lld-trainer.pages.dev/pickup/llm-lab.zip
1.3 MBhnsw-guide.html
A course in approximate nearest neighbour search — the retrieval layer underneath most AI systems — ending in a specification for building an HNSW vector index in C++ from scratch. Thirteen chapters, written for someone who has never met an embedding: why 128-dimensional space defeats every tree you know, what recall actually measures, and why the layer hierarchy is a skip list wearing a different hat. No code is given, on purpose; each of the ten build stages carries the test that must pass before the next one starts.
https://lld-trainer.pages.dev/pickup/hnsw-guide
Open →hnsw-guide.md
The same course as plain Markdown, to sit in the repository next to the code it describes.
https://lld-trainer.pages.dev/pickup/hnsw-guide.md
56 KBabroad-guide.html
A researched comparison of postgraduate CS and AI routes out of India, written for the case the published advice never covers — an engineering graduate whose bachelor's degree is not in computer science. Why ETH, TUM, TU Delft and UvA are closed by an administrative rule rather than by ability, the one continental exception, and the UK degree category that prefers a non-CS bachelor. Costs for every route in rupees, post-study permits compared, and the German Blue Card path that needs no further degree at all. Section 12 lists what could not be verified first-hand.
https://lld-trainer.pages.dev/pickup/abroad-guide
Open →cp-ds-research.zip
A twelve-line replacement for the Fenwick tree, 2–5x faster at the same memory, in two variants — one tuned for updates, one for queries. Carries the fuzz test against brute force, the inversion-count benchmark, and every variant that lost, including one idea of my own that branch mispredictions beat. The README states plainly that Pibiri and Venturini published this in 2021; the work is an independent verification, not a discovery.
https://lld-trainer.pages.dev/pickup/cp-ds-research.zip
21 KBbooklet-original.html
The untouched 22-chapter booklet, in case the merged handbook ever needs rebuilding from source.
https://lld-trainer.pages.dev/pickup/booklet-original
139 KBlld-trainer.zip
The Dojo runtime build. You do not normally need this by hand — run.sh
fetches and verifies it on every start.
https://lld-trainer.pages.dev/lld-trainer.zip
4.6 MBOrder of operations
- LLD Dojo needs nothing. Unpack it anywhere and run
./run.sh— it fetches the current build from this site, verifies digest and byte count, and leavesdata/,workspace/and.toolchain/alone. Addlld-trainer-src.zipbeside it only when you want to change the frontend. - jobhunt needs three things by hand. Its
data/directory and SQLite DB (not served here — move them by drive), a macOS Tectonic binary in place of the Windows one, andollama pull qwen3:4bplusqwen3:8b. - llm-lab runs on CPU. Unpack it,
pip install -r requirements-core.txt, thenpython -m lab serve. Start atFAST-TRACK.md— it names the 24 lessons that matter and the 65 to skip.ollama pullwhatever a lesson asks for; nothing here needs an API key. - matching-engine starts empty.
git init, setuser.emailto a personal address, and drop the handbook indocs/. - Then verify, before the laptop goes back. Launch both projects and compile a résumé PDF end to end — with a week to spare, because whatever breaks will need the Windows machine to diagnose.
Still outstanding
Everything else is either already done or already on the Mac.
cloudflare.txt out of the company OneDrive
The only item with a hard dependency on an account that disappears. Without the token you cannot deploy to this site again — the Cloudflare account itself is yours, so only the token is at risk.
The snapshot history, and Claude's memory directory
597 tarballs, 1.1 GB — and
~/.claude/projects/C--Users-PratyushKumar-PycharmProjects/memory/, which holds every
decision from these sessions.
pratyush-dsa-guidance.pdf, and a decision on PythonProject/
The first is your own assessment, written about you. The second reads as Shorthills deliverables — employer work, which is an IP question rather than a privacy one.
Deliberately not here
Each one is a decision, not an oversight.
snapshots/
Every tarball contains data/dojo.db with its -shm and
-wal — the practice ledger. tools/audit-deployment.mjs lists
snapshots/ as must-never-serve, and shipping them inside a zip would route
around that check rather than honour it.
.env, cloudflare.txt, dojo.db, jobhunt's data/
Credentials and personal data. deploy.ps1 now refuses to publish if any of them
turn up loose in pickup/.
The two holes that used to exist
ui-src/ was missing from the runtime zip, so the frontend could have become
unmaintainable; and jobhunt had no off-machine copy. Both are covered by the bundles on the
previous tab.