Skip to main content

The bench

Tools

Every one of these runs entirely in your browser. Nothing is uploaded, nothing is stored, and none of them need a server. They exist because I got tired of doing the same arithmetic by hand in the middle of writing something else.

Thinking aids, not authorities

Each one shows its working so you can disagree with it.

Security 1

  • File signature inspector

    Runs in your browser · nothing uploaded

    Drop a file and compare what the extension claims against what the bytes actually say. Flags RTLO characters, invisible characters, double extensions, and a ZIP appended to another format.

    Open tool why I built it

Chemistry & pharmacology 3

  • Elemental mineral calculator

    Runs in your browser · nothing uploaded

    How much magnesium is actually in 400 mg of magnesium oxide, and is the label even chemically possible? Parses any formula, hydrates included, from standard atomic weights.

    Open tool why I built it

  • Half-life & accumulation visualiser

    Runs in your browser · nothing uploaded

    A one-compartment model that shows why a short half-life makes peaks and troughs swing, and why repeated dosing takes four to five half-lives to plateau. Relative units — a shape tool, not a dosing calculator.

    Open tool

  • Interactive periodic table

    Runs in your browser · nothing uploaded

    Atomic numbers, shells, masses, groups, and basic chemistry, with a search box.

    Open tool

Reading & evidence 1

  • Study smell test

    Runs in your browser · nothing uploaded

    Twelve questions to run against a paper before quoting it: who was studied, how it was designed, what could explain the result instead, and who paid. Produces no score, on purpose.

    Open tool why I built it

External tools I use

Not mine, and the caveats matter.

  • ProTox 3.0

    Toxicity prediction. A hypothesis generator, not a human safety test — its output belongs in the "what should I investigate?" column, never the "this is safe" one.

  • SwissTargetPrediction

    Rough target-prediction exploration. Treat it as a lead generator, not a source of truth.

  • CyberChef

    The everything-encoder. Runs locally in the browser once loaded.