A personal blog of technical articles about software development.
Run headless Claude as a CI step to fix lint problems automatically and feed structured results back to your pipeline.
Turn raw git log output into a readable, grouped changelog by piping history straight into headless Claude.