Each competency moves through four stages. Be honest — this is most useful when it reflects what is actually true today, not what you hope is true.

Stages

  1. I recognise it. — I've seen it and know roughly what it is.
  2. I can use it. — I can make it work, maybe with help.
  3. I understand why it works. — I could explain the mechanism.
  4. I can teach it. — I could show someone else and answer their questions.

means not started yet. Edit the Stage column in content/notebook/progress.md and run ./build to update this page.

Competency Stage Notes
Linux and the terminal
Files and permissions
Processes and services
HTML
CSS
JavaScript and browser interaction
UI design
UX design
HTTP
Frontend and backend responsibilities
APIs
JSON
Databases and persistence
Authentication and identity
DNS and domains
HTTPS
Reverse proxies and routing
Security
Performance
Reliability
Maintainability
Reusability
Accessibility
Observability
Architecture and data flow
Working effectively with AI agents

Nothing here is marked as achieved yet — that's correct. You've just started.