2022-02-14 14:38:30 +00:00
|
|
|
# HMN Education Tree 2022
|
|
|
|
|
|
|
|
## Project Overview
|
|
|
|
This is intended to be commited to incrementally,
|
|
|
|
stubs can/should be added to existing docs where applicable,
|
|
|
|
ideas for future trees can be submitted as new .md
|
|
|
|
|
2022-05-02 23:13:37 +00:00
|
|
|
## Selected topics
|
|
|
|
|
|
|
|
### [HTTP to Physical](http_to_phy.md)
|
|
|
|
|
|
|
|
How does a web request actually get from A to B?
|
|
|
|
|
|
|
|
TODO:
|
2022-02-14 14:38:30 +00:00
|
|
|
- Better links to topics
|
|
|
|
- Editing pass / blurb cleanup
|
|
|
|
|
2022-05-02 23:13:37 +00:00
|
|
|
### [Compilers: How To Make a Programming Language](compilers.md)
|
|
|
|
|
|
|
|
How do I make a simple programming language?
|
|
|
|
|
|
|
|
TODO:
|
|
|
|
- More links, lots for each section
|
|
|
|
|
|
|
|
## Other topic ideas
|
|
|
|
|
2022-02-14 14:39:20 +00:00
|
|
|
`asm.md`
|
2022-02-14 14:46:15 +00:00
|
|
|
WIP for "How do I understand what my computer is really doing at the bottom level?"
|
|
|
|
(Better question for this one? Should this be a subtopic instead?)
|
|
|
|
Needs:
|
2022-02-14 14:38:30 +00:00
|
|
|
- Subtopics broken out
|
|
|
|
- Header blurb
|
|
|
|
|
2022-02-14 14:39:20 +00:00
|
|
|
`perf.md`
|
2022-02-14 14:46:15 +00:00
|
|
|
WIP for "How do I learn to write faster code?"
|
|
|
|
Needs:
|
2022-02-14 14:38:30 +00:00
|
|
|
- Subtopics broken out
|
|
|
|
- Header blurb
|
|
|
|
|
2022-05-02 23:13:37 +00:00
|
|
|
## Technical Design
|
|
|
|
|
|
|
|
See Notion: https://handmade-network.notion.site/Education-24259fc59b5e4101b89834451f0c3e98
|
2022-02-14 14:38:30 +00:00
|
|
|
|
|
|
|
## Scratch Notes
|
2022-05-02 23:13:37 +00:00
|
|
|
|
2022-02-14 14:38:30 +00:00
|
|
|
Try to mark down potential useful cross-topic links as you go, we'll try to
|
|
|
|
populate and cross pollinate as articles get ready to ship
|
|
|
|
|
|
|
|
Is it possible to get the library archive accessible to filter through for resource ideas?
|