Posts

ColdFusion Case-Sensitive File Paths Breaking Git Deployment on Linux

Image
  Works on My Machine, Missing on the Server: Fixing ColdFusion Case-Sensitivity Failures on Linux The application runs perfectly on every developer laptop. The test suite passes. The pull request is approved. Then the code is deployed to a Linux server and pages start failing. A template cannot be found. A component will not load. Application.cfc seems to be ignored entirely. Read More

ColdFusion Component Changes Causing Git Merge Conflicts in Generated Files

Image
  Nobody Wrote This File: Ending Git Merge Conflicts From ColdFusion Generated Artifacts Two developers each add a property to a different persistent CFC. Both changes are small and unrelated. Both branches pass review. Then the merge fails with conflicts in files neither developer ever opened. Read More

ColdFusion Deployment Secrets Exposed in Terraform State

Image
  Plaintext by Design: Getting ColdFusion Secrets Out of Your Terraform State An auditor asks to see your Terraform state file. Someone opens it, searches for “password,” and finds the production ColdFusion datasource credential sitting there in readable text. Alongside it is the ColdFusion administrator password, because a provisioning script needed it. Read More

ColdFusion Infrastructure Deployment With Terraform Creates Inconsistent Environments

Image
  Same Code, Different Server: Why Terraform-Built ColdFusion Environments Drift Apart Staging works. Production does not. The Terraform configuration is identical, committed to the same repository, applied from the same pipeline. Yet a ColdFusion page that renders cleanly in staging throws an error in production. Read More

ColdFusion Kubernetes Ephemeral Storage Filling From Application Logs

Image
  The Disk You Forgot You Had: Stopping ColdFusion Logs From Filling Kubernetes Ephemeral Storage Your pods were stable for six weeks. Then, within an hour, three of them were evicted. Nothing changed in the code. Traffic was ordinary. Memory and CPU graphs looked healthy. Read More

ColdFusion Kubernetes CPU Throttling Causing Unpredictable Request Latency

Image
  Fast, Then Suddenly Slow: Diagnosing CPU Throttling in ColdFusion Kubernetes Pods Your dashboard shows CPU utilization at 35%. There is clearly headroom. Yet your 95th-percentile response time is six times your median, and nobody can explain why. Read More

ColdFusion Kubernetes Rolling Update Causing Mixed Application Versions

Image
  Two Versions, One Website: Surviving the Mixed-Version Window in ColdFusion Rollouts A user logs in. They browse three pages. Then they submit a form and get thrown back to the login screen. Another user loads a page that looks broken, with unstyled text and a missing script. A third user hits a cart page that insists their cart is empty. Read More