myhealthcare.com — a plain-language health-education library, built around the idea that you should be able to understand how your own body works without a medical degree and without a paywall.
Most health writing online is either too thin to be useful or written for clinicians. MyHealthcare sits in between: referenced, plain-language articles across every area of health — conditions, nutrition, and the lab tests that measure them — paired with something the text alone cannot do, which is show you the mechanism.
The library is organised into ten top-level areas: Diseases, Vitamins, Minerals, Herbs, Remedies, Toxins, Superfoods, Lab Tests, Amino Acids, and Food. Diseases carries a second level by medical specialty — Cardiology, Neurology, and the rest — plus a Bacteria section. A News section carries timestamped articles as things develop.
The part I care most about is Biology › Visualization: 137 interactive animations you can press play on and watch a piece of the body actually operate. Each one runs in the browser with sound and live readouts in real clinical units — and, importantly, each one lets you break it on purpose and watch what changes.
Turn off the parathyroid response and watch serum calcium fall. Push the blood pH and watch the buffering system fight back. Introduce an antibiotic and watch resistance select out over generations. The set spans the menstrual cycle, sweat and thermoregulation, DNA transcription and translation, meiosis, vitamin D synthesis, the baroreflex, mitochondrial ATP, apoptosis, autophagy, the kidney nephron, the complement system, CRISPR, clot-busting, and fertilisation.
Deliberately boring, deliberately fast: pure HTML, CSS and vanilla JavaScript. No framework, no build step, no backend for the content, no database on the request path. Every page is a static file Apache serves directly, which is why it stays quick on a shared box.
Search is Xapian, built offline by a small pipeline that extracts page text and applies per-category rank tiers, with a CGI front end. The Featured Videos blocks on article pages are curated through the YouTube Data API against a MariaDB table of preferred and low-priority channels, so the videos attached to an article reinforce it rather than contradict it.
5,778 HTML pages as of September 2026, including 138 interactive visualization pages.