Callum's Lab
This site collects notes and research across security, Web3, and AI.
It is organized as a working knowledge base rather than a finished archive. Some sections are already taking shape; others are still being sorted into cleaner tracks.
The goal is simple: keep useful material close to the original work, then turn it into notes that stay readable and reusable later.
How This Site Is Organized
The site has two main layers:
Security / Web3 / AIDomain-based notes, study material, and research records.BlogMore polished public writing.
Main Sections
Security: reverse engineering, pwn, browser, Apple platform work, IoT, and broader security notesWeb3: protocol security, contract review, audit thinking, and ecosystem-specific studyAI: model behavior, agent systems, tool use, prompt injection, and AI security questions
Working Style
- Notes stay close to the domain where they belong.
- As a section grows, it gets split into narrower subdirectories.
- Material that becomes worth sharing more broadly can move into
blog/.
Naming Conventions
- date-based notes:
yyyy-mm-dd-topic.md - topic notes:
area-topic.md - writeups:
platform-challenge-name.md
What To Expect
- Sections are still being organized and expanded.
- Some directories are broad on purpose and will narrow over time.
- The emphasis is on keeping the material useful, technical, and easy to revisit.