Kadıköy ŞubesiSGK
Bahariye Cd. No 42, Kadıköy
Five sets too long for one page — clinic results, a search engine, a photo archive, a bank ledger and a serialised long read.
Bahariye Cd. No 42, Kadıköy
İncirli Cd. No 17, Bakırköy
Halaskargazi Cd. No 220, Şişli
About 4,120 results (0.28 seconds)
Configure build filters so only the affected workspaces rebuild on each push, cutting CI minutes on large repositories.
A template repository with preview environments, remote caching and per-package deploy targets already wired up.
We spent a month optimising the wrong thing. Here is what actually moved the number, and the one change that did most of it.
Reference for the buildFilter option, including glob syntax, workspace globs and the dependsOn graph.
1 – 20 July 2026
The first rewrite failed for a reason that took us eleven months to name. We were optimising throughput — jobs completed per minute — because throughput was the number on the dashboard, and the dashboard had been built by someone who left before any of us joined.
Throughput was never the constraint. The constraint was queue depth at the ninety-ninth percentile, which is a different shape of problem entirely, and one that gets worse precisely when throughput looks healthiest.
What follows is the instrumentation we should have written on day one, and the three graphs that made the answer obvious once we finally drew them.