Farid Nouri Neshat Logo

Farid Nouri Neshat

Software & Cloud Engineering

Home About Services Certifications Blog Talks Pull Requests Contact
Back to talks

Internal CLIs

Incremental automation & internal team CLIs

Presented July 2, 2026 at Python Leiden User Group

Pay down operational toil one step at a time: start with a runbook, turn it into a do-nothing script, automate a step at a time, and grow the pile of scripts into a discoverable internal CLI that both your team and AI agents can safely use.

Open Slides Download PDF

Slides

Open in new tab

Your browser cannot display the embedded PDF. Open the slides instead.

References

Typer Build friendly CLIs from Python type hints — the framework the demo tool grows into. Rich Rich text, tables, and formatting in the terminal for human-friendly CLI output. Do-Nothing Scripting: the key to gradual automation Dan Slimmon on turning a runbook into an executable script one step at a time. Dissolving Toil: from do-nothing script to unattended reconciliation Steven A. Coffman on the path from do-nothing scripts to full automation. Google SRE Book: Eliminating Toil The chapter that defines toil and why it is worth engineering away. From toil to self-service: automate what matters Sander Knape on deciding which toil is worth automating into self-service.

Farid Nouri Neshat

Cloud Native Software Engineer

Home About Talks Pull Requests Contact

© 2025 Farid Nouri Neshat. All rights reserved.