Source

Thread

1/ @rfleury

A good way to evaluate one axis of quality of an abstraction is to inline every function call, and see how much duplicate work you can either deduplicate or turn into a loop (rather than several independent function calls). This also restructures the code such that you can consider work as batches of identically shaped work, rather than either (a) being in shallow callstack code and dealing with a list of abstract, opaque function calls, or (b) being in deep callstack code and not understanding the context you’re being called within.

Branches: 2026-08-07-JaceCear-if-you-got-a-concrete-example-of-this-it-might-be, 2026-08-07-tralamazza-couldnt-resist, 2026-08-07-davidvaughn006-this-seems-like-such-good-advice-and-hard-to, 2026-08-07-adam_bobowski-overall-ive-noticed-that-inlining-is-just-amazing, 2026-08-07-sandovin34721-btw-this-sounds-like-a-nice-feature-for-a, 2026-08-07-borrowck_novel-assuming-o3-if-you-compare-the-assembly-output, 2026-08-07-calvinalkan-do-you-have-a-favorite-example-from-raddbg-to, 2026-08-07-zygohistoprepro-i-did-this-process-to-linearise-the-mutually, 2026-08-07-jsuarez-this-is-the-first-thing-i-do-in-every-big-refactor, 2026-08-08-patrickgwsmith-some-people-will-say-that-a-good-abstraction-lets, 2026-08-08-TylerCLaprade-john-carmack-wrote-about-this-http-number-none, 2026-08-08-rep_movsd-the-fundamental-property-of-abstraction-is-to, 2026-08-09-dvygh-makes-me-wonder-why-we-dont-have-a-tool-do-we-to

2/ @niftynathanj

@rfleury

distance from main sequence

13 items under this folder.