Three race conditions in a shared release workflow
Time spent fixing a flaky release pipeline sounds like infrastructure work. Its effect on how a team works is easy to undercount.
25 notes
Time spent fixing a flaky release pipeline sounds like infrastructure work. Its effect on how a team works is easy to undercount.
Repos got granular Dependabot grouping and a shared error library got a missing origin type.
A booking interface was showing a queue warning banner after it should have disappeared. The fix was small; the pattern behind it, state nobody clears, turns up across long-lived interfaces.
Adding a conversational search endpoint to a fare search service raised an interesting question: what does a response shape optimised for an AI assistant look like, versus one optimised for UI code?
A reflection on where coordination logic should live when building AI assistants into production systems, and why application-layer orchestration beats prompt-driven coordination.
On removing feature flags that had outlived their purpose, and why leftover flags make a codebase harder to read.