- Home
- Categories
- Python Automation
Python Automation
Workflow automation, data pipelines, web scraping, REST APIs, data apps with Streamlit, Flask web services, and ML-powered tooling — all in Python.
All
Pytest Parametrization & GitHub Actions CI Pipeline
A comprehensive guide to writing efficient, maintainable tests using pytest's parametrization features, along with setting up a GitHub Actions workflow for continuous integration. This tutorial covers best practices for test organization, fixtures, and automated quality gates in a professional software development environment.
Generic Input Validation Pattern
A deep dive into a reusable Python function that validates incoming data against expected keys and types, with special handling for edge cases like numeric strings and empty values. This pattern is essential for building robust APIs and can be applied across various programming languages and frameworks.