Tips, tricks, and lessons from building software — a personal dev blog by Tommy.
Run headless Claude as a CI step to fix lint problems automatically and feed structured results back to your pipeline.