Dev Log
Ryan + Kelli: bio rewrites and Ryan's headshot updated to ryan-black.png
What was done
- Ryan’s bio (
src/data/team.ts) rewritten to lead with the platform-ownership framing: ZIG + Project Tracker + the small suite of AEC intelligence-layer platforms with Bailey as anchor tenant. Preserved the operating-principle italic aphorisms (a problem well stated is a problem half solved / to automate himself out of a job) and the markdown link to Dev.IQ. Now three paragraphs instead of two. - Kelli’s bio (
src/data/team.ts) expanded from a single paragraph to three. New middle paragraph describes the systems she builds (Project Tracker visibility, contract-management-replacing-spreadsheet-and-email stack, cloud billing migration) and adds an italicized operations-philosophy aphorism: Operations is a loop, not a project: measure what matters, reflect honestly, improve deliberately. Original opening + weekend-uphill closer preserved verbatim. - Ryan’s headshot swapped from
ryan.pngtoryan-black.png(per Ryan’s preferred photo). Source dropped at.tmp/plans/about/ryan-black.png, copied tosrc/assets/team/ryan-black.png, oldsrc/assets/team/ryan.pngremoved. BothportraitImagesmap imports (src/pages/about/index.astroandsrc/pages/about/[slug].astro) updated to point at the new filename. Astro generated freshryan-black.*.webpvariants underdist/_astro/.
Why
User-supplied content updates. Ryan’s bio reflects the actual scope of his work (he owns the platforms, Bailey is the anchor tenant — not the only tenant). Kelli’s bio surfaces the systems-builder side of her role that the previous one-paragraph framing didn’t capture. The new headshot is Ryan’s preferred photo.
Files affected
Modified
src/data/team.ts— Ryan bio + Kelli bio rewrittensrc/pages/about/index.astro—ryanImgimport pathsrc/pages/about/[slug].astro—ryanImgimport path
Added then removed (replaced)
- Added:
src/assets/team/ryan-black.png - Removed:
src/assets/team/ryan.png
Created
src/content/devlog/2026-04-23-ryan-kelli-bio-and-photo-updates.md(this entry)
Verification
- Build verify: 20/20 PASS
- HTML spot-check: Ryan’s bio renders as three
<p>blocks with italic aphorisms and a working/dev-iq/link in the third paragraph - Asset check:
dist/_astro/ryan-black.*.webpvariants present; oldryan.*.webpno longer generated