.tips
page 2 of 11, 261 small things in all. back to the first.
.october
2026, 4 tips.
.september
2026, 19 tips.
The outbox row goes in the same transaction
queuesdistributed-systemsA live region announces the status your spinner only shows
accessibilityfrontendA secret mount keeps the token out of the image
dockersecuritytoSorted when the array is not yours to reorder
javascriptWrap list responses in an object, not a bare array
api-designhttpBump a version in the cache key instead of flushing
cachingoperationsThe dialog element handles focus and Escape for you
accessibilityfrontendnode --env-file replaces dotenv
nodejstoolingUpload the CI artifact with if: always()
ciA batch endpoint needs a result per item
httpapi-designCache the misses too, on a shorter TTL
cachingperformanceMake the container's root filesystem read-only
dockersecurityJitter cache TTLs so keys do not expire together
cachingperformancePATCH bodies as application/merge-patch+json
api-designhttpdatetime.now(UTC), not utcnow()
pythonzip(strict=True) catches lists that drifted apart
pythonCoalesce cache misses so one key loads once
cachingperformanceExec-form CMD so SIGTERM reaches your process
dockeroperationsCopy the lockfile before the source in a Dockerfile
dockerci
.august
2026, 2 tips.