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
— 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.