Product Journal

Daily notes on building and improving djamespoer.com. Open the Buildometer project instruments.

The original automated Scrum Brief archive was replaced after review showed that reusable project-status metadata had been interpreted as day-by-day project activity. The corrected archive was reconstructed from dated project evidence so each entry reflects what was actually happening in its reporting period.

Executive Scrum Brief —

Recently shipped

The homepage’s Shady White Van slide now preloads and retains one live exhibit instead of recreating it as carousel position, scrolling or tab visibility changes. The targeted release keeps the van’s scene and pause state intact across repeated visits to the slide, fills the actual 3:1 exhibit frame, and allows the carousel to pause independently of the van. The rejected broader homepage rework was excluded from this release.

Validated / learned

Production reproduction showed that the previous conditional rendering removed the iframe when it was inactive, creating a new child document on return. The fix mounts it once and uses an inert transparent inactive slot; a hidden-slot alternative was rejected because actual preload testing showed it prevented initialization.

Live desktop and mobile checks confirmed that the van initialized before reveal and retained the same frame, window and canvas through carousel cycles, scrolling away and back, and tab visibility changes. Parent scroll stayed stable during the tested reveal, theme changes arrived without resetting the scene, and a separate reduced-motion check covered both parent and child. The build and 28 focused carousel tests passed, with zero scoped automated accessibility violations or page errors in the inspected flow.

A separate child-side limitation remains: the live exhibit still uses an anchor scrollIntoView call during pinning or resize. The tested parent preload and reveal path is stable, but this release does not establish that every later child-resize scroll interaction is resolved. Buildometer also reports pending reconciliation for the newer release; its totals were not changed.

Current focus

The broader homepage remains an owner-led visual and editorial review. Every slide and card must communicate a distinctive benefit to the visitor or hiring team within roughly 2.5 seconds, while the craft demonstrates senior engineering through speed, efficiency, elegance, beauty, accessibility and usability. Recording that direction is not acceptance of the earlier local redesign.

Next

Review the persistent exhibit in normal browsing and coordinate the remaining child-anchor resize behavior without losing its intentional internal framing. Continue the homepage’s audience-focused hooks and visual composition through owner review before further implementation or release. Reconcile the targeted production change through the existing Buildometer evidence workflow rather than inferring whole-story completion from a single fix.