## My learning pipeline is to improve
- Prototyping speed
- System design ability
- Things I can do without external sources (e.g. Google, ChatGPT)
---
## Benefits of this approach
- Time efficient, relevant skill boost
- Creates depth, closes gaps
- Connects to other knowledge, strengthening it
- Stays in memory with minimal effort, forever
- Pipeline also works for writing
- Facts are never orphaned - retains links
---
## Learning principles it's based on
- Depth of processing
- Spaced repetition
- Interleaving
- Connecting thoughts
- Applied to real-world context
---
## Tools
![[Pasted image 20240129173252.png]]
- **Obsidian**, for portable markdown notes
- **Anki**, for efficient spaced repetition
- Plugins to connect the two
- (optional) Public blog w/Obsidian Publish
---
## High level of how it works
```mermaid
graph LR
A[Intermittently: Record gaps] --> B[Weekly: Close gaps]
B[Weekly: Close gaps] --> C[Daily: Review Anki cards]
```
*Reviewed in next slides:*
---
## During week: Recording knowledge gaps
- Record confusions, tools I reached for but lacked, struggle points
- Note what strategic directions seem useful, or where foundations are weak
- **Keep connected to real context of use**
---
## Weekly: Close knowledge gaps
- What this looks like is personal
- E.g. I look at my map of Python concepts and ask what's most root that's missing?
- Chasing knowledge gaps from lists, systematically closing
How do to this?
---
## Close gaps cont'd
-
```mermaid
graph
A[Why learn this?] --> B[What do I know?]
B[What do I know?] --> C[Concisely capture reference?]
B[What do I know?] --> F[Capture as cards?]
A[Why learn this?] --> D[What's missing / confusing?]
D[What's missing / confusing?] --> E[What are the answers?]
E[What are the answers?] --> B[What do I know?]
```
---
## Daily: Review Anki cards
- Set reminders etc until you do it
- Takes me 5-10 mins/day rn
- **Use FSRS algorithm**
---
## Other concepts
- Good SRS is a skill
- Evergreen notes
---
## More raw bullet points of process
- During the week, note things I had to look up, knowledge gaps, holes in understanding
- Once per week (or more), add knowledge gaps to relevant places and start chasing curiosities
- Dive into a specific topic, write down everything I know and every confusion / question I have
- Answer my own questions, generate more
- Condense answers into a document covering that topic (linking to other relevant places)
- Create spaced repetition cards
- Review cards daily (on phone)