Pro Git
Listed inThe Git Object ModelVersion Controlon
The free official book. Chapter 10 on Git internals is the one that turns the command set from memorisation into inference.
Page 2 of 18
Listed inThe Git Object ModelVersion Controlon
The free official book. Chapter 10 on Git internals is the one that turns the command set from memorisation into inference.
Listed inHTTP SemanticsAPIs & Protocolson
The reference for methods, status codes, caching headers, and CORS — accurate in a way the framework docs usually are not.
Listed inCost and Capacity Trade-offsSystem Designon
Every design decision priced out — the cheapest system that meets the requirement is the correct one.
Listed inIdempotencyAPIs & Protocolson
Stripe on idempotency keys: the scope, the retention window, and what happens when a retry arrives with different parameters.
Listed inEnd-to-End TestsTestingon
Browser-level coverage of the few flows that must never break, and keeping them under ten minutes.
Listed inHow Numbers BreakComputing Foundationson
The canonical paper on IEEE 754: rounding, cancellation, and why comparing two floats for equality is a bug.
Listed inBlameless PostmortemsObservability & Operationson
Contributing factors instead of a root cause, and action items that someone actually owns.
Listed inText, Unicode, and EncodingComputing Foundationson
Joel Spolsky on why there is no such thing as plain text, and the encoding assumption behind every mojibake bug you have ever filed.
Listed inThe Command LineComputing Foundationson
Pipes, redirection, exit codes, signals, and the dozen tools that replace most scripts.
Listed inStack, Heap, and MemoryComputing Foundationson
Ulrich Drepper's long-form paper on caches, TLBs, and NUMA — the reason your array beats your linked list.
Listed inFortranProgramming Languageson
Alive and well in HPC and scientific computing, where the numerical libraries have a fifty-year head start.
Listed inThe Test Pyramid and Its CriticsTestingon
Ham Vocke works through each layer with real code, and is specific about what belongs in an integration test versus a unit test.
Listed inSolving an Unfamiliar ProblemData Structures & Algorithmson
A repeatable approach: examples first, brute force, find the redundancy, then optimise the part that matters.
Listed inRefactoringCode Crafton
Every named refactoring with its mechanics — the step-by-step sequence that keeps the code working the whole way through.
Listed ingRPC and RPCAPIs & Protocolson
Schema-first services, protobuf wire compatibility, and where a binary protocol is worth the tooling.
Listed inAbstraction vs IndirectionCode Crafton
Rich Hickey separates simple from easy, and names the complecting that makes a codebase expensive to change.
Listed inSemantic StructureAccessibilityon
Headings, landmarks, and lists as the navigation a screen reader user actually relies on.
Listed inQuery PlansDatabaseson
The PostgreSQL manual on reading a query plan: node types, cost units, and what ANALYZE adds to the picture.
Listed inService DiscoveryDistributed Systemson
How a service finds another one, DNS-based versus registry-based, and the stale-endpoint failure.