Breaking change alerts from Azure DevOps, Bitbucket Pipelines and JenkinsCopy-paste setup for Azure DevOps, Bitbucket Pipelines and Jenkins: store the key, add one step, set the live branch, confirm it.9 min read·graphwake.hashnode.dev15h ago
Does your AI assistant know who uses your API?Your assistant reads your code, not the other team's. Why the map of who calls an endpoint has to come from somewhere else.5 min read·graphwake.hashnode.dev15h ago
Contract testing without the testsMost teams never get every consumer to write contract tests. A spec diff plus one subscription per team catches breaking changes.7 min read·graphwake.hashnode.dev15h ago
Modeling "who calls this endpoint" as a graph of teamsTeams, services and endpoints as a small graph that answers who a change affects, what a team depends on, and what nobody owns.12 min read·graphwake.hashnode.dev15h ago
Multi-tenant SaaS on PostgreSQL row-level securityOne PostgreSQL database, a policy on every tenant table: shaping RLS policies, pooled connections, migrations and isolation tests.14 min read·graphwake.hashnode.dev15h ago