<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Albert Arnó — Writing</title><description>Albert Arnó is a physician and the founder of onmedic, a Barcelona health-technology studio working in eHealth since 2000. Notes on building measurement software for the body.</description><link>https://albertarno.net/</link><language>en</language><item><title>Reading Apple Health without fooling yourself</title><link>https://albertarno.net/writing/reading-apple-health-honestly/</link><guid isPermaLink="true">https://albertarno.net/writing/reading-apple-health-honestly/</guid><description>Apple Health holds dozens of metrics from several devices, recorded at wildly different qualities. The skill is knowing which ones were measured and which were inferred.</description><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Sleep stages from a wrist: what the device is really doing</title><link>https://albertarno.net/writing/sleep-stages-from-a-wrist/</link><guid isPermaLink="true">https://albertarno.net/writing/sleep-stages-from-a-wrist/</guid><description>Your watch reports deep, core and REM in minutes. A sleep lab needs electrodes on your scalp to do that. Here is what the wrist is actually inferring, and which parts of it you can trust.</description><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Training load does not add up across sports</title><link>https://albertarno.net/writing/training-load-across-sports/</link><guid isPermaLink="true">https://albertarno.net/writing/training-load-across-sports/</guid><description>Triathletes have been summing swim, bike and run load for years. The arithmetic is tidy and the physiology does not support it. What a multisport load number can and cannot mean.</description><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Critical swim speed: the only pool test worth repeating</title><link>https://albertarno.net/writing/critical-swim-speed/</link><guid isPermaLink="true">https://albertarno.net/writing/critical-swim-speed/</guid><description>Two time trials, one subtraction, and a threshold pace that actually holds up. Why CSS beats heart rate and perceived effort in the water.</description><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate></item><item><title>The gait metric your phone already records</title><link>https://albertarno.net/writing/walking-asymmetry/</link><guid isPermaLink="true">https://albertarno.net/writing/walking-asymmetry/</guid><description>Walking asymmetry has been sitting in Apple Health for years, measured continuously, read by almost nobody. It is one of the few consumer metrics with real clinical grounding.</description><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate></item><item><title>What a wrist can and cannot tell you about VO₂max</title><link>https://albertarno.net/writing/vo2max-from-a-wrist/</link><guid isPermaLink="true">https://albertarno.net/writing/vo2max-from-a-wrist/</guid><description>Your watch reports a VO₂max to one decimal place. It has never measured your oxygen consumption. Here is what the number actually is, and the one thing it is genuinely good for.</description><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate></item><item><title>W′ balance, or what a match actually costs</title><link>https://albertarno.net/writing/w-prime-balance/</link><guid isPermaLink="true">https://albertarno.net/writing/w-prime-balance/</guid><description>Cyclists have said &apos;burning matches&apos; for decades. W′ balance turns the metaphor into kilojoules you can watch drain and refill during a ride.</description><pubDate>Mon, 07 Sep 2026 00:00:00 GMT</pubDate></item><item><title>What I learned deleting 93% of my own website</title><link>https://albertarno.net/writing/deleting-most-of-my-website/</link><guid isPermaLink="true">https://albertarno.net/writing/deleting-most-of-my-website/</guid><description>AnalyticsZone had 15,004 URLs across eleven hostnames and almost no readers. Cutting it to about 1,100 pages on one host was the most useful thing I did all year.</description><pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Restarting this blog, seven years later</title><link>https://albertarno.net/writing/restarting-this-blog/</link><guid isPermaLink="true">https://albertarno.net/writing/restarting-this-blog/</guid><description>This site published 194 posts between 2012 and 2019, and I wrote none of them. Here is what it actually was, why it stopped, and what it is now.</description><pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate></item><item><title>The maths runs on your phone, and that costs me things</title><link>https://albertarno.net/writing/the-maths-runs-on-your-phone/</link><guid isPermaLink="true">https://albertarno.net/writing/the-maths-runs-on-your-phone/</guid><description>Computing sports metrics on the device instead of the server is easy to say in a privacy policy and harder to live with. What it actually forecloses.</description><pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate></item></channel></rss>