Turns out freedom and flexibility are great for coding.