Add stubs for more articles, and initial README
This commit is contained in:
parent
b643d4291a
commit
3527830825
|
@ -0,0 +1 @@
|
|||
*.swp
|
|
@ -0,0 +1,46 @@
|
|||
# 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
|
||||
|
||||
## Where We're At
|
||||
All topics need related library articles aggregated, sorted by rough skill level
|
||||
- Beginner
|
||||
- Intermediate
|
||||
- Hard
|
||||
|
||||
`http_to_phy.md`
|
||||
WIP for "How do I understand how an HTTP message is sent at a deep level?"
|
||||
Needs:
|
||||
- Better links to topics
|
||||
- Editing pass / blurb cleanup
|
||||
|
||||
`asm.md`
|
||||
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:
|
||||
- Subtopics broken out
|
||||
- Header blurb
|
||||
|
||||
`perf.md`
|
||||
WIP for "How do I learn to write faster code?"
|
||||
Needs:
|
||||
- Subtopics broken out
|
||||
- Header blurb
|
||||
|
||||
`compilers.md`
|
||||
WIP for "What do compilers actually do?"
|
||||
Needs:
|
||||
- Subtopics defined concretely for the learning flow
|
||||
- Header blurb
|
||||
|
||||
## Scratch Notes
|
||||
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?
|
||||
|
||||
Anything we need from the site technically?
|
||||
Backlinks? Past-article stack? Limited multi-user access right control?
|
|
@ -0,0 +1,8 @@
|
|||
# Assembly: How to use a Spork
|
||||
|
||||
## Step One: Engage Motor Neurons
|
||||
|
||||
Ok, ok, this has nothing to do with sporks. Assembly is a whole lot cooler than we give it credit for,
|
||||
knowing it can be a major lifesaver. Ever wondered what the hell the was actually in your executable?
|
||||
Ever had a program that didn't quite work, and you struggled to figure out why?
|
||||
Ever wanted to squeeze a little more code onto your user's thimble-sized SSD? Assembly is here for you.
|
|
@ -0,0 +1,17 @@
|
|||
# Compilers And You: A Sonata in 8 Parts
|
||||
|
||||
## Parsers
|
||||
|
||||
## Lexers
|
||||
|
||||
## IR
|
||||
|
||||
## SSA
|
||||
|
||||
## Backend Codegen
|
||||
|
||||
## Optimization Passes
|
||||
|
||||
## Debug Symbols
|
||||
|
||||
## Linkers
|
|
@ -4,8 +4,8 @@
|
|||
|
||||
| Communication | Discovery |
|
||||
| ------------- | --------- |
|
||||
| HTTP | |
|
||||
| TCP | DNS |
|
||||
| HTTP | DNS |
|
||||
| TCP | |
|
||||
| IP | DHCP |
|
||||
| Ethernet | ARP |
|
||||
|
||||
|
|
Loading…
Reference in New Issue