There are so many problems to solve and so many way to approach them!
Whenever I tackle a challenge, if there is a pragmatic solution that is not specific to the environment - I'd put an effort to shape it into an OSS project that can benefit others.
JetBrains IDEs
- EnvFile - let's you manage environment variables with
.env
andyaml/json
files
Docker
- docker-volume-loopback - a way to create Docker volumes with limited size using loopback devices
HashiCorp Terraform
- para - community plugin manager for Terraform/Terragrunt
- terraform-provider-consulacl - a pragmatic approach for managing Consul ACLs with Terraform that goes beyond what the official provider does
- terraform-provider-yaml - Terraform data source that can consume YAML input
- terraform-provider-stateful - generic abstract stateful resources to manage arbitrary objects by executing arbitrary commands
- terraform-provider-transform - Terraform data sources providing data transformations missing from core Terraform
6 sponsors have funded ashald’s work.
Featured work
-
ashald/EnvFile
EnvFile 3.x is a plugin for JetBrains IDEs that allows you to set environment variables for your run configurations from one or multiple files.
Java 552 -
ashald/terraform-provider-yaml
Terraform data source that can consume YAML input
Go 64 -
ashald/terraform-provider-stateful
Generic abstract stateful resources to manage arbitrary objects by executing arbitrary commands
Go 24 -
paraterraform/para
Para - community plugin manager and a "swiss army knife" for Terraform/Terragrunt - just 1 tool to facilitate all your workflows.
Go 58 -
ashald/terraform-provider-consulacl
Consul ACL Terraform Provider
Go 17 -
ashald/docker-volume-loopback
Docker Volume Driver providing fixed size volumes using loopback devices
Shell 23
$1 a month
SelectThanks! Your donation will encourage me to be more responsive to the issues on my OSS projects!
$2 a month
SelectI appreciate your increased donation and would love to hear your suggestions to my OSS projects, if you have any.
$10 a month
SelectWant a missing feature or an annoying bug fixed? Let me know and I will try to prioritize it!