[
  {
    "id": "coldbrewnlp-launch-notes",
    "slug": "coldbrewnlp-launch-notes",
    "title": "ColdBrewNLP launch notes",
    "excerpt": "How we structured the platform into a cleaner frontend and backend split.",
    "content": "ColdBrewNLP now runs with a dedicated React frontend and an Express backend. This change makes iteration simpler, keeps page rendering separate from API logic, and gives us a more reliable base for future modules.\n\nThe blog system is file-backed for now, which is intentionally simple. It supports listing posts, reading individual entries, and creating new articles without introducing a database before it is needed.",
    "author": "ColdBrewNLP",
    "createdAt": "2026-03-17T10:00:00.000Z"
  },
  {
    "id": "building-evaluation-workflows",
    "slug": "building-evaluation-workflows",
    "title": "Building evaluation workflows that teams actually use",
    "excerpt": "Practical scoring systems need clear criteria, explainability, and low-friction tooling.",
    "content": "Evaluation systems often fail because they are too abstract or too difficult to maintain. A practical workflow starts with a small number of criteria, transparent scoring, and interfaces that let teams review results quickly.\n\nAt ColdBrewNLP, we treat scoring as product infrastructure rather than a side feature. That usually leads to better adoption and more stable operations.",
    "author": "Research Team",
    "createdAt": "2026-03-15T08:30:00.000Z"
  }
]
