a Futurum company
Michael Rosenfeld

Contributing Writer

Michael Rosenfeld

Hi, my name is Michael! I help teams build resilient systems in the cloud. Day-to-day I'm in the Terraform and Go trenches, maintaining Infrastructure-as-Code, authoring cybersecurity tools, and contributing to MITRE, OWASP, Debian, Terraform Best Practices, and Terraform Proverbs.

2Articles shown
ContributorDevOps.com
Beats
Best Practicesarchitectural decision recordsinfrastructure as codeBlogsCI/CDcompliance-as-code

Latest from Michael

Best Practices

Why We Do What We Do

“Simplicity means that the smallest solution that solves the entire problem is the best solution. It keeps the systems easy to understand and reduces complex component interactions that can cause debugging nightmares.” — The Practice of System and Network Administration In every infrastructure codebase I maintain, there’s a directory called docs/adr. It’s where I keep […]

Nov 5, 2026 · 3 min

All articles by Michael Rosenfeld

Showing 1–2
Blogs

Implementing OPA with Terraform the Easy Way

Terraform compliance doesn’t have to mean complicated policy pipelines. By combining TFLint with OPA and Rego, developers can enforce infrastructure guardrails directly in their editors, pre-commit hooks and CI/CD workflows, catching violations before deployment.

3 min
Michael Rosenfeld | DevOps.com