I Ditched Terraform for These Free IaC Tools — Here’s What Actually Held Up in Production

Free IaC Tools

The Problem: Terraform’s BSL License Change Broke Our Pipeline Planning The BSL switch blindsided a lot of teams because it wasn’t a “you can’t use this anymore” announcement — it was more subtle than that. HashiCorp relicensed Terraform from MPL 2.0 to the Business Source License starting with v1.6, and the specific clause that made … Read more

Scheme vs Haskell for Academic Functional Programming: I TAed Both Courses and Here’s What I Learned

Scheme vs Haskell for Academic Functional Programming

The Setup: Two Semesters, Two Languages, Very Different Pain The thing that surprised me most wasn’t which language students struggled with — it was when they struggled. TAing an intro CS course using Racket, I watched students hit a wall on recursion around week three, then suddenly click and start writing elegant list processors by … Read more