nasser1931
builds
field
stupidshit
reading
coach
dark
light
I build the
software
that trains me.
Developer and triathlete in Muscat. Everything on this page is live data from systems I built.
Form
neutral
-9
Today's pick
Rest day
Last ship
wallah-its-windy
just now
Builds
all builds →
2026
Coach engine
Daily cycling-coach engine — classifies recovery state from wellness signals and picks today's workout from a 22-workout bank. Running live on /coach.
live
2026
The Silent Creep
1,300-day N=1 study: did training earn caloric license, or did intake quietly drift +387 kcal/day? Six guardrails, all the data.
shipped
2026
macrofactor-mcp
MCP server combining MacroFactor nutrition with Garmin training data — a local fueling and recovery decision engine.
live
2026
Rihla
Flutter app for groups, events, and shared finances. Offline-first; settles group debts with minimum-transaction graph simplification.
wip
2026
nasser1931.com
This site — Astro static build with five self-updating data pipelines: training pulse, coach state, paper sync, Notion posts, reading list.
live
Log
field
·
stupidshit
2026-04-26
First entry — this page exists
Set up /field as a permanent home for training milestones, race results, and hinge moments.
field
2026-04-26
Welcome to /stupidshit
A folder for one-off oddities, weird hacks, and jokes that warrant a permanent URL.
stupidshit
Training pulse
updated
0m ago
6.8
h
this week
268
TSS
-9
form (TSB)
neutral
07-21
Strength
47min
07-20
Threshold 3x10min @ 95% FTP
17.4km · 35min
07-19
Strength
59min
Recently finished
all reading
The Martian
— Andy Weir
5/5
Not Till We Are Lost — Bobiverse #5
— Dennis E. Taylor
5/5
Heaven's River — Bobiverse #4
— Dennis E. Taylor
5/5
Contact
Email
nasserbusaidi@gmail.com
GitHub
github.com/NasserAlbusaidi
Location
Muscat, Oman