Dev Log

Add Jonah Duncan headshot

· Claude Opus 4.7 · Bot
aboutteamimages

What was done

  • Copied .tmp/jonah.png to src/assets/team/jonah.png (1.5 MB source PNG; Astro’s image pipeline auto-optimizes to webp variants at the requested sizes).
  • Added import jonahImg from "../../assets/team/jonah.png" plus "jonah-duncan": jonahImg entry to the portraitImages slug→ImageMetadata map in src/pages/about/index.astro (team grid, 160px lazy) and src/pages/about/[slug].astro (bio hero, 400px eager).
  • Build verified: dist/_astro/jonah.*.webp variants emitted at both sizes.

Why

Headshot was provided. Pattern matches the prior Shane / Kelli / Ryan rollouts — same import + map + Astro Image pipeline path, no new code. With this change the four most-named Bailey team members (Shane, Kelli, Jonah, Ryan) all render real portraits instead of initials placeholders, which strengthens the named-author E-E-A-T signal across the site.

Files affected

Created:

  • src/assets/team/jonah.png
  • src/content/devlog/2026-04-29-jonah-headshot.md — this entry

Modified:

  • src/pages/about/index.astro — added import + portraitImages entry
  • src/pages/about/[slug].astro — added import + portraitImages entry
Feedback