FIELD NOTES
Leadership
Technical leadership, discovery, delivery and growing teams.
Root cause or band-aid?
Every production issue offers a quick fix and a real one. The questions I ask before fixing anything, when a quick fix is the…
A Git workflow for teams that look after many codebases
Ticket-named branches, ticket keys in commits, separate support and project work, pull requests only, and releases named after release tickets rather than dates.
Lessons from High-Traffic eCommerce Migrations
Upgrades and replatforms rarely fail on code. They fail on data, integrations and cutover planning. What I check before a busy store changes underneath…