Agent context
TYPE=personal_wiki_chapter
PATH=/de/python.html
SECTION=tech
TOPIC=data_engineering
EDIT=/var/www/html/de/python.html

Core technologies

Python

Must know

  • List comprehensions, generators (yield), decorators
  • collections: defaultdict, Counter
  • *args, **kwargs, context managers
  • PEP 8, type hints, try/except without swallowing errors

Coding approach

  1. Restate problem & ask about edge cases (empty, None)
  2. Outline approach before typing
  3. Write clean, readable code — not clever one-liners
  4. Test with an example out loud

Practice problems

  • Reverse string + capitalize every 2nd letter
  • Group/aggregate nested JSON records
  • String/array manipulation — Easy/Medium, 15 min timer