The Developer's Quantified Self Stack: Tracking What Actually Matters for Cognitive Performance

·13 min read·James Radley

This article is for informational and educational purposes only and does not constitute medical advice. Always consult a qualified medical professional before making changes to your health monitoring or supplementation approach.

Software developers are, by disposition, systems thinkers. We instrument production code because we know that without observability, debugging is guesswork. Alerts, dashboards, traces, logs — we treat these as non-negotiable for any system we care about. Then we sit down for ten hours a day and run the most complex system involved — the human brain — with zero instrumentation at all.

The quantified self movement has produced a lot of noise: gadgets tracking metrics nobody knows how to act on, wellness apps generating anxiety without insight, supplement stacks built on anecdote. Underneath that noise, however, is a genuinely useful signal. A small number of biomarkers and biometrics have strong mechanistic links to cognitive function, and tracking them with reasonable precision gives you something most knowledge workers never have: objective feedback on what is actually happening inside your cognitive operating system.

This guide is structured as a tiered stack, because not every developer is starting at the same point or willing to invest the same amount of effort. Start with Tier 1. Add tiers as the data compels you.


Why This Matters for Knowledge Workers Specifically

Knowledge work has a particular vulnerability that physical labour does not: cognitive degradation is invisible until it is significant. A construction worker who pulls a muscle knows immediately. A developer whose working memory has been running at 70% capacity for three months due to poor sleep and metabolic drift may not notice until their incident response times start creeping up, their architecture decisions start getting sloppy, or they spend an afternoon debugging a problem they would have solved in twenty minutes six months ago.

The insidious quality of this degradation is that it feels like a personality trait rather than a physiological state. "I'm just not as sharp as I used to be." "I work better under pressure." "I need four coffees to get going now." These are data points, not personality. They are telling you something about sleep quality, glucose regulation, or chronic stress load — all of which are measurable, and most of which are improvable once you can see them.

Data removes the guesswork. When you can see that your HRV has been suppressed for two weeks, your sleep efficiency has dropped below 80%, and your afternoon glucose is crashing after lunch, you are not dealing with a mystery — you are dealing with a cortisol and metabolic stress loop that has a known correction path. The developer who instruments their physiology like they instrument their code stops guessing and starts debugging.


Tier 1 — Essential Tracking: Free to Low Cost

HRV (Heart Rate Variability)

HRV is the most information-dense single metric a developer can track. It is a proxy for autonomic nervous system balance — specifically, the ratio of parasympathetic (recovery, restoration) to sympathetic (stress, mobilisation) activity — and it has a strong correlation with cognitive readiness, resilience under stress, and ability to sustain deep work.

The key measurement is morning resting HRV, taken immediately upon waking before getting out of bed. This removes the confounding effects of activity, caffeine, meals, and social stress. A single morning HRV reading tells you where your nervous system currently sits on the recovery-stress spectrum. A trend of morning HRV readings over weeks tells you whether you are in a sustainable work pattern or quietly accumulating a physiological debt.

What declining HRV over time signals: Chronic sympathetic dominance — the kind that builds from sustained overwork, poor sleep, illness, or genuine overtraining. This is the biometric equivalent of p99 latency slowly creeping upward: individually each reading looks fine, but the trend tells you something is wrong with the underlying system.

Device comparison:

  • Garmin watches (Forerunner, Fenix, Vívoactive series): Excellent for HRV trend tracking. The Body Battery feature integrates HRV with activity and sleep data into a single recovery score. Garmin's morning HRV measurement is taken during the final sleep stage and is reliable across the range. Strong choice if you also track exercise.
  • Apple Watch (Series 9 / Ultra 2): Good HRV data via the Health app, though Apple primarily surfaces HRV as a background metric rather than a daily decision-making tool. Third-party apps (HRV4Training, Welltory) significantly improve the usability of Apple Watch HRV data. The lack of a dedicated morning measurement protocol is a limitation.
  • Whoop (4.0): Arguably the best HRV measurement fidelity in the consumer market, with a dedicated recovery score built around morning HRV, sleep staging, and strain tracking. No screen — pure data. Well-suited for developers who want a metrics-only device rather than a smartwatch.
  • Oura Ring (Gen 3 / 4): Ring form factor means it stays on during sleep without discomfort. Very accurate sleep staging combined with solid HRV tracking. The Readiness Score is a practical daily signal. Oura is particularly strong if sleep tracking is your primary interest and HRV is secondary.

For a comprehensive breakdown of HRV mechanisms, device protocols, and the green/amber/red decision framework for scheduling cognitive work, see our dedicated HRV tracking guide.

Sleep Staging and Architecture

Total sleep hours is the metric most people track. It is the least useful one. Eight hours of low-efficiency, fragmented sleep with minimal deep sleep is categorically different from seven hours with strong sleep architecture. The number without the structure tells you almost nothing.

What to look at:

  • Deep sleep (slow-wave sleep): Physical restoration, growth hormone secretion, glymphatic clearance of metabolic waste including amyloid beta. Developers should be getting 1–1.5+ hours per night. Consistently below 45 minutes is a performance problem.
  • REM sleep: Memory consolidation, emotional processing, creative pattern synthesis. The hours of REM you get tonight directly influence how effectively you consolidate what you learned debugging that complex system today.
  • Sleep efficiency: Time asleep divided by time in bed. Below 85% suggests fragmented sleep — too many micro-arousals, too much wakefulness after sleep onset. High sleep efficiency at shorter total duration often beats low-efficiency long sleep.

Device comparison for sleep accuracy: Oura Ring Gen 4 currently leads the consumer market for sleep staging accuracy — the ring placement over the palmar digital arteries gives cleaner photoplethysmography signal than wrist-based devices. Whoop 4.0 is competitive. Apple Watch is reasonable. All consumer devices diverge from polysomnography (clinical sleep study) on staging classification, but for trend tracking over weeks and months, they are reliable enough.

Resting Heart Rate Trend

Your resting heart rate, tracked as a 7 and 30-day rolling average, is a simple early-warning indicator of physiological stress accumulation, illness onset, and overtraining. A resting HR that trends upward by 5–8 bpm over two weeks without an obvious explanation (increased training load, travel, heat exposure) is worth investigating against your other metrics. Cheap signal, automatically collected by any wearable with optical heart rate monitoring.


Tier 2 — Metabolic Tracking

CGM: Continuous Glucose Monitoring

A continuous glucose monitor turns your blood sugar regulation into a readable time series. For developers, the most actionable finding from CGM is almost always the same: the afternoon glucose crash after a high-carbohydrate lunch is cognitive enemy number one.

A lunch of white rice, a sandwich on white bread, or noodles alone can produce a postprandial glucose spike of 3–5 mmol/L above baseline in some individuals, followed by a reactive dip that drops glucose toward or below 4.0 mmol/L by 2–3pm. That dip is the window where working memory contracts, pattern recognition degrades, and debugging mistakes compound. It is not willpower failure or laziness. It is glucose physiology happening on a predictable schedule, and a CGM makes it visible.

What to look for:

  • Postprandial glucose response: How high does glucose peak after each meal, and how quickly does it return to baseline? A peak <7.8 mmol/L and return to fasting within 2 hours is the performance target.
  • Glucose variability: The standard deviation or coefficient of variation of your readings across the day. High variability — large swings rather than a stable trace — correlates with impaired attention and working memory even when mean glucose is technically normal.
  • Fasting glucose: Your morning reading before food or coffee. Week-over-week trend is what matters. Rising fasting glucose across a month of high stress and poor sleep is a signal worth taking to a GP.
  • Afternoon crash pattern: If your glucose drops below 4.5 mmol/L in the 2–4pm window, map it to your lunch composition. This is the most immediately actionable CGM finding for most developers.

In Australia: The Abbott Freestyle Libre 3 is available over the counter at Chemist Warehouse without a prescription at approximately $90–120 AUD per 14-day sensor. The Dexcom G7 is an alternative with continuous Bluetooth streaming but less readily accessible without a clinical pathway. For a complete guide to setup, device options, and what the data means during coding sessions, see our CGM for developers article.

Fasting Blood Glucose and HbA1c

A fasting blood glucose and HbA1c (a 90-day average glucose marker) via your GP annually provides clinical-grade metabolic baseline data. Both are included in standard health checks and are bulk-billed under Medicare. HbA1c above 5.7% signals pre-diabetic metabolic drift — still early enough to reverse entirely with dietary and lifestyle changes, but only if you know about it.

Fasting Insulin

This is the most underutilised test in the developer health stack. Fasting insulin is a far more sensitive early marker of insulin resistance than fasting glucose alone — glucose can remain normal for years while insulin is progressively rising to compensate for declining cellular sensitivity. By the time fasting glucose rises, meaningful metabolic deterioration has usually already occurred.

You can order a fasting insulin test yourself in Australia via Sonic Healthcare or Healthscope pathways for approximately $25–35 AUD without a GP referral. The target range is below 8–10 mIU/L fasting; anything above 15 mIU/L warrants a clinical conversation. For context on biomarker interpretation and how these markers interact with broader health monitoring, Reta Labs maintains resources on research into cognitive performance compounds and the metabolic pathways that underpin them. Pair fasting insulin with your HbA1c annually to get a complete insulin sensitivity picture.


Tier 3 — Blood Biomarkers: Annual Panel

A targeted annual blood panel gives you the static snapshot that wearables cannot provide. These are the markers with the strongest links to cognitive function and developer-relevant health.

Core annual panel:

  • Full blood count (FBC): Anaemia is a surprisingly common cause of persistent fatigue and impaired concentration in developers who eat irregularly or follow plant-heavy diets.
  • Iron and ferritin: Ferritin below 50 µg/L impairs cognitive function and energy even in the absence of clinical anaemia. This is a common finding and an easy correction.
  • Vitamin D (25-OH): Below 75 nmol/L is associated with impaired mood, reduced cognitive flexibility, and increased inflammatory markers. Developer populations — predominantly indoor, often at latitude — are at elevated risk. This one is worth checking twice yearly if you are supplementing.
  • Thyroid panel (TSH, free T4, free T3): Subclinical hypothyroidism produces cognitive fog that is easy to mistake for burnout or depression. TSH trending above 3.0 mIU/L warrants further investigation even within the conventional "normal" range.
  • Testosterone (men): Declining testosterone correlates with reduced motivation, impaired working memory, slower processing speed, and low mood. Worth tracking annually from the mid-30s. Functional range differs from the broad "normal" lab reference range.
  • Homocysteine: Elevated homocysteine (>10 µmol/L) is an independent risk factor for cognitive decline and is associated with B vitamin deficiency. Correctable with methylated B vitamins (methylfolate, methylcobalamin). Often overlooked in standard panels.
  • ApoB (Apolipoprotein B): A more precise cardiovascular risk marker than LDL cholesterol, as it counts the number of atherogenic particles directly. Relevant to developers given the sedentary, high-stress lifestyle profile; worth adding to an annual panel if standard lipids look borderline normal.
  • hs-CRP (high-sensitivity C-reactive protein): A marker of systemic inflammation. Chronic low-grade inflammation — from poor sleep, dysbiotic gut, excess visceral fat, or chronic stress — is now understood as a contributor to depressive symptoms and cognitive impairment. A baseline gives you something to trend against.

Where to access in Australia:

  • GP-ordered panels: Medicare bulk-bills most of these markers with a GP referral. The most cost-effective route if your GP is collaborative.
  • Adora Diagnostics: Self-directed blood testing with online ordering, no referral required. Good for the markers your GP may not order (homocysteine, free T3, fasting insulin).
  • Lyf Healthcare: Comprehensive self-directed panels specifically oriented toward preventive and performance health. Offers bundled panels relevant to the biomarkers above, with clinician review options.

Tier 4 — Cognitive Performance Tracking

Simple Daily Logging

Before purchasing any device, start here. A daily 60-second log — mood, focus, and energy each rated 1–10, with a brief note on sleep quality and any notable variables — is surprisingly informative over months. You are creating a subjective time series that correlates against your objective biometric data.

The insight it generates: patterns you would never see day-to-day become obvious across 90 days. Thursday focus always tanks. Deep work scores drop every time you have back-to-back meeting days. Energy never fully recovers after travel. The log makes these visible without requiring any technology.

Reaction time apps: Reaction time is a simple, reproducible proxy for central nervous system processing speed. Apps like Quantified Mind include validated cognitive tasks that take 5–10 minutes and produce comparable scores across sessions. Baseline yourself, then test periodically — after illness recovery, during a rest week, or when sleep quality changes. Reaction time degradation is one of the earliest objective signals of fatigue and suboptimal cognitive state.

Advanced: Cambridge Brain Sciences Quarterly Assessment

Cambridge Brain Sciences offers validated cognitive assessment batteries (working memory, reasoning, concentration, verbal ability) that are more sensitive than simple reaction time tests. Running a full assessment quarterly gives you a longitudinal cognitive performance record. The value is not in any single result but in tracking whether your cognitive architecture is stable, improving, or declining across different lifestyle and work conditions. It is the cognitive equivalent of quarterly performance benchmarking.


How the Data Connects: Reading the Stack as a System

The power of the quantified self stack is not in any individual metric — it is in the intersections. Individual metrics are noisy. Correlated signals are meaningful.

The cortisol-stress loop: HRV suppressed for five days running, sleep efficiency below 80%, fasting glucose trending upward, afternoon glucose variability elevated. This is not four separate problems. This is a single stress and cortisol dysregulation loop expressing itself across four data channels simultaneously. The correction target is the same regardless of which metric you noticed first: reduce sympathetic load, prioritise sleep, lower glycaemic variability through dietary composition, and build recovery into the schedule. The data tells you the diagnosis; you do not have to guess.

The iron-ferritin-fatigue pattern: Low ferritin plus low HRV plus persistent fatigue despite adequate sleep hours looks like burnout. It is actually iron insufficiency, often a straightforward correction once identified. Without the blood panel, you treat it as burnout. With it, you fix it.

The vitamin D dip: Cognitive performance declining through winter, mood flattening, morning HRV trending lower — correlate against a vitamin D test taken in July (Australian winter). A result of 45 nmol/L explains most of the picture. Supplementation brings it back up by September.

The stack turns these from mysteries into signals. Knowledge work is high-stakes. The data makes it legible.


What Not to Track

Not every metric generates actionable insight. Some generate anxiety without resolution, and that is a net negative.

Continuous stress scoring: Several wearables now offer real-time "stress level" scores based on HRV fluctuations across the day. For most users, these readings correlate strongly with mundane activity rather than psychological stress — walking to the kitchen, a phone call, a minor task switch. Watching a continuous stress score during a workday primarily teaches you that your nervous system responds to things, which you already knew. Trend-based morning HRV is a far more useful signal.

Over-interpreting single data points: One night of poor HRV, one day of elevated fasting glucose, one unusually low sleep score — these are noise, not signal. The quantified self trap is treating individual readings as diagnoses. Every metric in this stack should be read as a rolling trend, not a daily verdict.

Tracking things you cannot act on: If you are not going to change your diet based on CGM data, do not spend $100 on a sensor to generate guilt. Start with the lowest-cost, highest-actionability metrics (HRV, sleep, daily log) and only add tiers when you have the capacity and intent to act on the new data layer.


Australian Resources Reference

  • Adora Diagnostics — self-directed blood testing, no GP referral required, covers most biomarkers in the Tier 3 panel
  • Lyf Healthcare — performance-oriented preventive health panels with optional clinician review
  • Sonic Healthcare / Healthscope — fasting insulin and other self-ordered tests via patient-direct pathways (~$25–35 AUD)
  • Chemist Warehouse — Abbott Freestyle Libre 3 available over the counter, no prescription required
  • GP bulk-billed panels — most Tier 3 markers are Medicare-covered with a referral; FBC, iron, vitamin D, TSH, and CRP are routinely available

For developer health monitoring beyond the purely metabolic — including occupational health considerations like visual ergonomics and musculoskeletal risk — the broader picture matters as much as the biomarker data.


The developers who build the best systems are the ones who instrument them properly. You have spent years learning that observable systems are manageable systems and that blind systems fail in ways you can never predict. The quantified self stack applies exactly that philosophy to the biological system doing the work.

Start with morning HRV and a week of sleep data. Add glucose tracking for a fortnight. Run a blood panel. Build the log. After ninety days you will have more objective data about your own cognitive physiology than most people accumulate in a lifetime — and you will know where to focus.

The mystery is expensive. The data is not.

Continue Reading

Related Research