About
How to use this desk
This is Jon Marien's reading desk for two certifications. BSCP notes follow PortSwigger Web Security Academy topic families and the Burp tools you actually drive in a lab. Security+ notes follow the public SY0-701 domain names and stay short enough to review.
What belongs here
- The idea behind a vulnerability class, in original prose.
- What evidence a tester compares, and which Burp tool holds that comparison.
- The defensive control that removes the class of bug.
- Lab figures that explain the idea, on the Labs pages, next to the lesson they belong to.
- Distinctions Security+ items tend to hinge on, without sample questions.
- Short quizzes you write yourself, saved in this browser or as JSON.
What does not belong here
- Exploit proof-of-concepts, weaponized payloads, malware, or copy-paste attack scripts.
- Copied CompTIA or PortSwigger exam questions.
- Step-by-step reproduction of a live attack. Academy labs are the place for syntax.
- Screenshots of a solved lab request. Those stay in the Quartz vault.
Progress
Marking a lesson not started, in progress, or done writes to localStorage in this browser. There is no account. Opening a lesson moves it to in progress if you had not marked it yet. The BSCP reminder uses a planning date of 21 December 2026.
Theme
The header has a Light / Dark control, built as a Solid island. The choice is saved in this browser. Until you pick one, the desk follows your system theme.
Keyboard
/or Ctrl/Cmd+K opens search. Escape closes it.- Arrow keys move through search results. Enter opens the highlighted one when focus is still in the box.
- Tab reaches the track filters, lesson links, and progress buttons.
Adding a lesson
Add an .mdx file under content/bscp/ orcontent/security-plus/. The README has the frontmatter schema. The site fails the build if a family name, order, or related link is wrong. While bun run dev is running, open a lesson and choose Edit this file. That saves the MDX on this machine and reloads the note. The published site cannot write those files.