Türker Yıldırım
A batch gives progress and a completion hook for a set of jobs, and the callbacks run on the worker that finished the last one. The callbacks are…
A cache entry expired at 09:00 and four hundred requests recomputed it. A latency spike every hour, exactly on the hour.
5.2 in July, and custom properties throughout the components. A Sass fork that had to be rebased on every patch release.
A polyglot system needs more than one person able to read each part, and that is a lower bar than being able to write it. Setting the bar…
2.4 in August, and an audit command in the tool that already knows. A separate scanner reporting on a lock file it half understood.
/admin on the same hostname, behind a login form. A support engineer with the same session cookie as a customer.
July, and the Composition API backported to the 2.x line. 214 components and no appetite for a big-bang rewrite.
A backup is an immutable snapshot by design, and deleting one row from one is either impossible or defeats the purpose of having it. The third option is…
A request arrived and nobody could say where the data was. Personal data in eleven tables, three of them denormalised copies.
A session store move that changed the security properties. Logging out on one device leaves the others signed in.