Skip to content

tjboudreaux

25 skills · 1 repository · 1.1k stars

Everything below was published by this GitHub account. Launch7 indexes it and links to the source; it has not executed, installed or audited any of it, and it is not affiliated with the account.

Categories

Skills

  • thinking-effectuation

    The market, technology, or problem is novel enough that outcome probabilities are not trustworthy.

    tjboudreauxInstructions only
  • thinking-first-principles

    A constraint is treated as fixed ("too expensive," "impossible," "always done this way") without independent support.

    tjboudreauxInstructions only
  • thinking-five-whys-plus

    A fault is already localized to a component, path, or subsystem.

    tjboudreauxInstructions only
  • thinking-jobs-to-be-done

    Choosing what to build, cut, or prioritize when user need is unclear - Explaining low adoption of a shipped feature - Mapping competition…

    tjboudreauxInstructions only
  • thinking-kepner-tregoe

    Core rule: Diagnose deviations by testing causes against both IS and IS-NOT.

    tjboudreauxInstructions only
  • thinking-lindy-effect

    For non-perishable ideas, technologies, and practices, expected remaining life scales with current survival age.

    tjboudreauxInstructions only
  • thinking-map-territory

    Observed behavior contradicts a doc, test expectation, diagram, comment, dashboard, or prior assumption.

    tjboudreauxInstructions only
  • thinking-margin-of-safety

    Capacity, timeouts, pool sizes, queue depths, storage, or SLA numbers under load uncertainty - Timeline or budget commitments where…

    tjboudreauxInstructions only
  • thinking-model-combination

    One model already applied (or clearly primary) still leaves a material blind spot that another mechanism covers.

    tjboudreauxInstructions only
  • thinking-model-router

    The right thinking skill is unclear and you would otherwise guess or stack tools.

    tjboudreauxInstructions only
  • thinking-ooda

    Incident response, outage, or ongoing degradation where state is still moving.

    tjboudreauxInstructions only
  • thinking-opportunity-cost

    Allocating scarce time, headcount, budget, or attention across competing options - Feature prioritization, build-vs-buy, tech-debt vs…

    tjboudreauxInstructions only
  • thinking-pre-mortem

    Before kickoff, major technical commitment, high-risk sprint work, launch, or release.

    tjboudreauxInstructions only
  • thinking-probabilistic

    Core rule: State beliefs as numbers and ranges, not vibes.

    tjboudreauxInstructions only
  • thinking-red-team

    Security review of code, authentication, authorization, APIs, data handling, or infrastructure you control and are permitted to probe.

    tjboudreauxInstructions only
  • thinking-reversibility

    Uncertain how much analysis a decision deserves (tech, process, product, org) - Tempted to committee a low-blast-radius choice, or to rush…

    tjboudreauxInstructions only
  • thinking-scientific-method

    A bug, incident, or anomaly has more than one plausible cause.

    tjboudreauxInstructions only
  • thinking-second-order

    Strategic, policy, incentive, or architecture choices with lasting coupling.

    tjboudreauxInstructions only
  • thinking-socratic

    Request is underspecified ("make it fast", "add a dashboard", "fix the bug") and a guess would misbuild.

    tjboudreauxInstructions only
  • thinking-steel-manning

    About to reject a proposal, design, or alternative approach.

    tjboudreauxInstructions only
  • thinking-systems

    Symptom spans services/components; single-stack fixes fail or bounce.

    tjboudreauxInstructions only
  • thinking-theory-of-constraints

    Latency or throughput goal where one stage dominates time or rate.

    tjboudreauxInstructions only
  • thinking-thought-experiment

    You need behavior under failure, scale, or policy you cannot cheaply trigger or measure (region outage, 100x load, one-way architecture).

    tjboudreauxInstructions only
  • thinking-triz

    Architecture, API, or system parameters pull in opposite directions (stable vs evolving, fresh vs cached, strict vs frictionless).

    tjboudreauxInstructions only
  • thinking-via-negativa

    Improve by subtraction before addition.

    tjboudreauxInstructions only