Below you will find pages that utilize the taxonomy term “llm”
Posts
From Conventional Commits to LLM-Generated Release Notes
Introduction For several years, I adopted Conventional Commits across my software projects. The premise was straightforward: write commit messages in a structured, machine-readable format, then leverage tooling to generate changelogs and release notes automatically.
For example:
feat: add user login fix: resolve payment retry issue docs: update API usage guide This approach served me well. Tools like Conventional Changelog could parse commit history and produce structured release notes with minimal manual effort.
Posts
Reducing Architecture Drift in Spec-Driven Development with coding agents and LLMs
Introduction Spec-driven development is becoming increasingly popular in the era of AI-assisted software engineering. Instead of starting directly from implementation, teams define specifications, domain rules, contracts, and architectural intentions first, allowing Large Language Models (LLMs) and automation tools to generate significant parts of the system.
This approach can dramatically improve development speed, documentation quality, and alignment between business and engineering.
However, one important challenge emerges quickly:
Architecture drift.