Six lessons covered: 3-step chains, data-shape mapping, conditional routing, aggregation, partition, and specific error classes. 80% to pass.
Week 2 is the reliability layer — retry, dedup, state across runs, partial failure, structured logging. That's where automations stop being one-off scripts and start being things you can leave running.
| Lesson | Concept |
|---|---|
| 1 | 3-step chain — read, transform, write |
| 2 | Data shape mapping — comprehensions to reshape A → B |
| 3 | Conditional routing — if/else branch in the loop |
| 4 | Aggregation — combining responses from 2 tools into one summary |
| 5 | Partition and route — split list, then act on each subset |
| 6 | Error classes — type(e).__name__ and what each class means |
Week 2 = reliability primitives. Retry with exponential backoff. Dedup keys persisted in a Sheet. State across runs. Partial-failure handling. Structured logging. The patterns that turn a one-off script into a daily automation.
Six lessons covered: 3-step chains, data-shape mapping, conditional routing, aggregation, partition, and specific error classes. 80% to pass.
Week 2 is the reliability layer — retry, dedup, state across runs, partial failure, structured logging. That's where automations stop being one-off scripts and start being things you can leave running.
| Lesson | Concept |
|---|---|
| 1 | 3-step chain — read, transform, write |
| 2 | Data shape mapping — comprehensions to reshape A → B |
| 3 | Conditional routing — if/else branch in the loop |
| 4 | Aggregation — combining responses from 2 tools into one summary |
| 5 | Partition and route — split list, then act on each subset |
| 6 | Error classes — type(e).__name__ and what each class means |
Week 2 = reliability primitives. Retry with exponential backoff. Dedup keys persisted in a Sheet. State across runs. Partial-failure handling. Structured logging. The patterns that turn a one-off script into a daily automation.
Create a free account to get started. Paid plans unlock all tracks.