Over the years, I focused on helping software engineers to become more efficient by sharing knowledge and streamlining operational processes. I have created and contributed to many open-source projects over the past 20 years with this in mind.
Lately, I have been working on projects such as php-fpm_exporter, aws-rds-logs-s3-copier and k8s-image-swapper, to improve visibility, increase resiliency and reduce cost.
If you 👤 or your company 🏢 have benefited from my work, then consider sponsoring me. Sponsoring helps me to help you to become more efficient. It allows me to continue writing bug fixes 🐛, documentation 📝 and create new features 🦄.
- estahn/k8s-image-swapper - Mirror images into your own registry and swap image references automatically. (3 months ago)
- estahn/charts - estahn's Helm Chart Repository (5 months ago)
- erhosen-libs/pydjantic - Use Pydantic Settings in your Django application. (8 months ago)
- estahn/estahn.github.io - test
- estahn/charts - estahn's Helm Chart Repository
- estahn/k8s-image-swapper - Mirror images into your own registry and swap image references automatically.
- estahn/godownloader - A collection of godownloader scripts.
- estahn/homebrew-tap - A collection of Homebrew (aka, Brew) "formulae"
- estahn/cloudping - Identifies geographically closest cloud provider region
- estahn/guzzle-stereo-bundle - Record and Replay HTTP Responses easily in Symfony
- estahn/phpunit-json-assertions - JSON assertions for PHPUnit (including JSON Schema)
- estahn/json-query-wrapper - A wrapper for the popular command-line JSON processor "jq"
- estahn/enricostahn.com - Website enricostahn.com
- erhosen-libs/pydjantic (v1.1.5, 2 months ago) - Use Pydantic Settings in your Django application.
- estahn/charts (k8s-image-swapper-1.10.3, 5 months ago) - estahn's Helm Chart Repository
- Export AWS Route53 Domains as CSV for Excel people (3 years ago)
- Kubernetes Secrets in plain-text (3 years ago)
- Guardians of the GitHub master (8 years ago)
- jq for PHP (8 years ago)
- Reduce local test kitchen runtimes (9 years ago)
- Windows AD Named Locations (1 year ago)
- Simple shell function to read out Kubernetes secret in plain text (3 years ago)
- Export AWS Route53 Domains to a CSV for Excel people (4 years ago)
- A workaround to get all data loaded into AWS RDS MySQL. When a read replica is restored from a snapshot, the replica won't wait for all the data to be transferred from Amazon Simple Storage Service (Amazon S3) to the Amazon Elastic Block Store (Amazon EBS) volume that's associated with the replica DB instance. The replica DB instance is available to perform the DB operations, and the new volume created from existing Amazon EBS snapshot loads in the background (lazy loading). (4 years ago)
- A script to delete AWS IAM users programmatically. (4 years ago)