Files under /dev/shm and other tmpfs mounts live in RAM and swap. A df on the main disk never counts them, so a forgotten build folder there can starve a machine while every disk alarm stays quiet.
In Turkish, capital I lowercases to dotless ı, which breaks case-insensitive comparisons in Java and JavaScript unless the code uses a locale-independent fold.
Browsers send an OPTIONS preflight for non-safelisted methods, headers or Content-Type values, the server answers with allow lists, and the browser alone decides whether the script sees the response.
The endpoint that closes first waits 2xMSL in TIME-WAIT to resend its final ACK and to let old segments expire, so servers should set SO_REUSEADDR instead of tuning the wait away.
With no comparator, Array.prototype.sort converts elements to strings and compares UTF-16 code units, so numbers need (a, b) => a - b, and toSorted returns a sorted copy.
A mutable default such as a list is created once at definition time and shared by every call that omits the argument, so use None and build the object inside the function.
Go 1.22 gives variables declared by a loop fresh instances on each iteration. The module's go line sets the default, and a per-file build constraint can override it.
Python treats the argument to lstrip as a set of characters. Use removeprefix for an exact opening string, and validate separately when that opening string is required.
A forwarded SSH agent can be used by anyone able to bypass permissions on its socket. ProxyJump reaches the inner server over a TCP forward with no agent needed.
Repeated query parameters survive in URLSearchParams, but get returns only the first. Choose deliberately between reading every value, adding another value, and replacing the list.
A bare --force-with-lease checks your remote-tracking branch, which a background fetch of that remote can move. Add --force-if-includes or name the expected commit.
JavaScript can turn a damaged quantity into a plausible integer. Validate the complete text, then check the numeric range before accepting a count from a form or configuration file.
Unicode lets you write é as one precomposed character or as an e plus a combining accent. The two look alike but differ in code points, and normalization gives them a single form.
The byte order mark is a signature that U+FEFF becomes at the start of a stream. Its exact bytes depend on the encoding, and whether to use one is the protocol's call.