Michał's Personal Reference
Web Development Learning Log
How this page works: topic content lives as separate files in
data/entries.json (metadata) and entries/<slug>.html (the concepts/insights/questions for that entry). Adding a new topic means adding one JSON entry and one small HTML file — this page itself never needs editing.
Things to Explore Next
A running backlog of topics that came up but weren't covered yet. Check items off as you go.
- How collation affects index performance in MySQL
- Laravel (natural next step after workopia-php)
- JavaScript fundamentals
- How front-controller routing in raw PHP maps to routing in Laravel
- Proper SPF/DKIM setup for the VPS mail domain