Senior Application Developer

loc: Maynooth, ON K0L 2S0tel: 613-553-0960email: rgsamways@gmail.com
Robin Samways

$ Pulse · AI Notes

How AI was used to build this piece, then an honest account of how AI is — and isn’t yet — used inside it.

## BUILD_PROCESS


Pulse was built with Claude Code pairing throughout — scaffolding the Azure Functions app structure, the Cosmos DB container and partition-key design, and the seed-data generation scripts, then iterating on the trend-chart and coaching-tip UI against real responses from the running Function App rather than static mockups.

## COACHING_TIPS_ARE_CURRENTLY_MOCKED


Coaching-tip generation is currently mocked, not live AI. generateCoachingTip(techStats)returns a canned or randomized tip from a small local array of examples rather than a real Azure OpenAI call, pending model deployment quota. This page states that plainly rather than implying the tip generation is live AI today — the same honesty standard this site already holds itself to elsewhere (Bug List, Testing & Verification) when there’s genuinely nothing more to report yet.

What’s real is the architecture around the mock: tip generation is isolated behind that single function boundary specifically so swapping in a real model call is a contained, one-file change later, not a rewrite. See Design Notes for why that isolation was designed in up front.

Feedback on this page