<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Thought Parameters Blog]]></title><description><![CDATA[Practical writing on DevOps, cloud infrastructure, and software engineering from Thought Parameters LLC.]]></description><link>https://thoughtparameters.com</link><generator>GatsbyJS</generator><lastBuildDate>Sun, 26 Jul 2026 14:04:56 GMT</lastBuildDate><atom:link href="https://thoughtparameters.com/atom.xml" rel="self" type="application/rss+xml"/><author><![CDATA[Jason Miller]]></author><language><![CDATA[en]]></language><item><title><![CDATA[Zero Trust Security for DevOps Teams: From Theory to Implementation]]></title><description><![CDATA[Zero Trust isn't a product you buy — it's an architectural principle you build toward. Here's what that actually looks like inside a real CI/CD pipeline and cloud environment.]]></description><link>https://thoughtparameters.com/blog/zero-trust-security-devops</link><guid isPermaLink="false">https://thoughtparameters.com/blog/zero-trust-security-devops</guid><category><![CDATA[Security]]></category><dc:creator><![CDATA[Jason Miller]]></dc:creator><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[Terraform in Production: Patterns for Managing Infrastructure at Scale]]></title><description><![CDATA[Most Terraform tutorials show you how to create resources. Almost none of them show you what happens six months later when three teams are sharing state and nobody remembers who wrote that random EC2 instance. Here's how to structure Terraform for the long run.]]></description><link>https://thoughtparameters.com/blog/terraform-production-patterns</link><guid isPermaLink="false">https://thoughtparameters.com/blog/terraform-production-patterns</guid><category><![CDATA[Cloud]]></category><dc:creator><![CDATA[Jason Miller]]></dc:creator><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[Platform Engineering & Internal Developer Platforms]]></title><description><![CDATA[What separates high-performing engineering orgs from the rest isn't just better engineers — it's better systems for engineers to work within.]]></description><link>https://thoughtparameters.com/blog/platform-engineering-internal-developer-platforms</link><guid isPermaLink="false">https://thoughtparameters.com/blog/platform-engineering-internal-developer-platforms</guid><category><![CDATA[Platform Engineering]]></category><dc:creator><![CDATA[Jason Miller]]></dc:creator><pubDate>Fri, 10 Jul 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[GitOps in Practice: Moving Beyond CI/CD to Continuous Delivery]]></title><description><![CDATA[CI/CD pipelines got us far. But treating your Git repo as the single source of truth for infrastructure state solves problems push-based pipelines never will.]]></description><link>https://thoughtparameters.com/blog/gitops-beyond-cicd</link><guid isPermaLink="false">https://thoughtparameters.com/blog/gitops-beyond-cicd</guid><category><![CDATA[DevOps]]></category><dc:creator><![CDATA[Jason Miller]]></dc:creator><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[Kubernetes Cost Optimization: Cut Cloud Bills Without Cutting Corners]]></title><description><![CDATA[Cloud costs spiraling out of control is a symptom, not a problem. Here's how to get visibility, right-size your workloads, and build a cost-aware culture.]]></description><link>https://thoughtparameters.com/blog/kubernetes-cost-optimization</link><guid isPermaLink="false">https://thoughtparameters.com/blog/kubernetes-cost-optimization</guid><category><![CDATA[Cloud]]></category><dc:creator><![CDATA[Jason Miller]]></dc:creator><pubDate>Thu, 28 May 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[Observability vs. Monitoring: Why It Matters for Production Systems]]></title><description><![CDATA[Monitoring tells you when something is wrong. Observability tells you why. If your on-call team is still guessing root causes at 2 AM, here's what's missing.]]></description><link>https://thoughtparameters.com/blog/observability-vs-monitoring</link><guid isPermaLink="false">https://thoughtparameters.com/blog/observability-vs-monitoring</guid><category><![CDATA[Observability]]></category><dc:creator><![CDATA[Jason Miller]]></dc:creator><pubDate>Thu, 07 May 2026 00:00:00 GMT</pubDate></item><item><title><![CDATA[How to Quantify & Prioritize Technical Debt]]></title><description><![CDATA[Technical debt isn't a metaphor — it's a drag on engineering velocity with a real dollar cost. Here's the framework to surface it, measure it, and make the case for paying it down.]]></description><link>https://thoughtparameters.com/blog/technical-debt-reckoning</link><guid isPermaLink="false">https://thoughtparameters.com/blog/technical-debt-reckoning</guid><category><![CDATA[Engineering]]></category><dc:creator><![CDATA[Jason Miller]]></dc:creator><pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate></item></channel></rss>