~/$ls ~/learn
Guides & explainers
17 free guides I wrote to teach what I use at work. Every one is in English and Thai, and every example on them was run for real.
Programming fundamentals
How programs think, before any particular language.
Languages & runtimes
One language at a time, from the first line to tested code.
Web frameworks
Build a small app end to end, one request at a time.
Networking
How data actually gets from one machine to another.
Containers & orchestration
Package an app once, run it anywhere, at any scale.
Cloud
The big three providers, tried against local emulators.
Automation & delivery
Configure servers and ship code without doing it by hand.