SCRIPT: "PyInfra isn't just a CLI - it's a library. Embed it in Django, FastAPI, anywhere."
SCRIPT: "It's just Python. Pull inventory from Terraform, add deploy freezes, block Friday deploys - all standard Python."
SCRIPT: "PyInfra versus Ansible. Let's count the ways..."
SCRIPT: "Up to 10x faster. SSH multiplexing, parallel execution, direct shell commands."
SCRIPT: "18 lines of YAML to install 3 packages."
SCRIPT: "PyInfra: 6 lines. Import, call a function, done."
SCRIPT: "Conditional logic: Jinja2 in YAML vs a ternary expression."
SCRIPT: "Loops. In Ansible: with_items, with_dict, with_file, with_nested... In Python: for loop."
SCRIPT: "In PyInfra: a for loop. The one you learned in week 1 of Python."
SCRIPT: "Debugging: -vvvv and scroll thousands of lines, or use pdb like a civilized person."
SCRIPT: "PyInfra: file, line number, exact problem. KeyError on line 42. Done."
SCRIPT: "Testing: import pytest, write tests. No molecule, no test kitchen."
SCRIPT: "IDE support: YAML highlighting vs full autocomplete, refactoring, jump to definition."
SCRIPT: "Code reuse: copy roles from Galaxy or just import a module."
SCRIPT: "10x faster. 70% less code. Junior devs understand it because they learned Python."
SCRIPT: "Objections: Ansible has modules? PyInfra has 400k packages. Everyone knows Ansible? Everyone hates debugging it."
SCRIPT: "Zero target dependencies. Terraform and Docker integration. Change is scary - so is that 5000-line playbook."
SCRIPT: "Start small. Pick one playbook. Convert it. Feel the joy."
SCRIPT: "Production ready. Stable APIs. Active maintenance. MIT licensed."
SCRIPT: "Production ready. Stable APIs. Active maintenance. MIT licensed."
SCRIPT: "Use cases: server provisioning, deployment, configuration, containers. If it has SSH, PyInfra can talk to it."
SCRIPT: "pip install pyinfra. Write deploy.py. Run it. Done. Try it during Q&A."
SCRIPT: "Stop YAMLing. Start Pythoning. Find me after for group therapy."
SCRIPT: "Star the repo. Try it today. Never touch YAML again."
SCRIPT: "Thank you! Go forth and free your infrastructure! See you at the Belgian beer session. Des questions?"