Jupyter notebooks as e2e tests
The article describes how Jupyter notebooks used for user guides can serve as end-to-end tests. By making notebooks parametrized with environment variables and running them automatically via nbclient, teams can test both documentation integrity and code functionality during continuous integration pipelines.