$ whoami
madalin — DevOps Engineer & Software Developer
$ cat about.txt
Passionate about automation, DevOps, and developer tools.
Automating repetitive work since... forever.
Mostly writing Go these days: CLIs, tooling, and backend services.
$ cat daily-stack.txt
Languages : Go, Python
DevOps : Docker, Kubernetes, Ansible
Observe : Prometheus, Grafana
Editor : Helix
Terminal : Ghostty
Multiplexer : tmux
$ cat also-used.txt
IaC : Terraform
CI/CD : GitHub Actions, Azure DevOps, ArgoCD
Cloud : AWS, Azure
Web : Django, HTMX, Astro, React
Shell : Bash
$ motto
"Build. Automate. Repeat, until it's effortless."
☀️
Learning
I read the error messages so your AI agent doesn’t have to.
- Romania
-
03:03
(UTC +02:00) - https://madalinpopa.com
- @coderustle
- @madalinpopa.com
Highlights
- Pro
Pinned Loading
-
cmt
cmt PublicAI-generated Conventional Commit messages from your git diff. A Go CLI for Claude, OpenAI, Gemini, or GitHub Copilot that commits through git, so hooks and signing still apply.
Go
-
ubuntu-server-automation
ubuntu-server-automation PublicAnsible playbooks and automation scripts for provisioning Ubuntu servers with essential services like Docker, PostgreSQL, and Fail2ban, designed for DevOps and cloud infrastructure setup.
Shell 9
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.





