Staff Software Engineer
Read about my experiences and thoughts on technology and software engineering.
Four months ago I argued that Ansible was the right tool for automating my dev environment. I have since deleted all of it and replaced it with Nix. Here is what changed my mind.
I rewrote my dev environment automation from scratch, trading bash scripts for Ansible playbooks. Here's what changed, what got harder, and whether it was worth it.