VERIFIED COMPLETE - Umami analytics configured with: 1) Script loaded in BaseLayout, 2) Website ID configured, 3) Privacy policy documents Umami (cookieless, first-party, no personal data), 4)…
NOT STARTED - No case studies or past clients displayed on site. Testimonials section exists with CSS but empty. Trust bar has placeholder "[Client logos coming soon]". Recommendation: Add…
VERIFIED COMPLETE - Past events section exists on speaking page with 3 events: Game Changers Summit 2026, AI Engineering Leadership Forum Feb 2026, Tech Leaders Collective Jan 2026. Content…
VERIFIED COMPLETE - Mobile responsiveness complete: 1) Hamburger menu implemented, 2) Form inputs have touch-friendly sizing (44px min via @media pointer: coarse), 3) Responsive media queries for…
VERIFIED COMPLETE - CTAs route to different places: 1) Hero: "Book Scott" (speaking#book), "Explore Speaking", "Speaker Profile" download, 2) Speaking: "Book Scott" (speaking#book), "Download…
NOT STARTED - No Core Web Vitals metrics collected. No performance audit completed. Font loading not optimized (EB Garamond loads via @import). Images not optimized with lazy loading. Recommendatio…
VERIFIED COMPLETE - Homepage hero has background image: hero-speaker-new.webp with multiple sizes. No "visual identity" placeholder needed - actual image present with responsive srcset.
VERIFIED COMPLETE - Social links are functional with valid URLs: 1) LinkedIn: https://linkedin.com/in/scottscoble, 2) X: https://x.com/scottscoble, 3) GitHub: https://github.com/sscoble. Links…
VERIFIED COMPLETE - Speaking inquiry form has same backend as contact form (SharedForm.astro with Formspree endpoint or mailto fallback). Form functional structure present.
VERIFIED COMPLETE - Contact and speaking forms have backend integration: 1) SharedForm.astro has Formspree endpoint, 2) Mailto fallback configured, 3) Umami tracking on submit. Forms functional…
VERIFIED COMPLETE - Consulting packages have pricing in consulting.astro: 1) Soil Assessment - "Investment varies by scope", 2) Cultivation Workshop - "Investment varies by scope", 3) Fractional…
VERIFIED COMPLETE - 404 page includes: 1) Suggested links section (4 links to key pages), 2) Contact link, 3) "Go home" button. Search suggestions not implemented but structure present for future…
VERIFIED COMPLETE - Design system complete: CSS variables defined in global.css and BaseLayout for colors (brown, green, cream, amber), typography (EB Garamond), spacing, and layout. Visual…
VERIFIED COMPLETE - Home page complete with: 1) Hero section with background image, 2) Three pillars, 3) Featured talks, 4) Trust bar, 5) Testimonials section, 6) CTA section. All elements from…
VERIFIED COMPLETE - Blog content migration exists: 1) 8 blog posts in blog.astro listing, 2) Individual post pages exist (ai-brain-fry, surveillance-extraction, Gallup-disengagement, devex-shift,…
VERIFIED COMPLETE - Talks content collection exists in content.config.ts with schema for title, premise, duration, audience, takeaways. Individual talk pages exist: /speaking/50-first-dates,…
NOT STARTED - Newsletter signup form exists in Footer but has no backend integration. Form structure present (email input + subscribe button) but no email service connected. Recommendation:…
VERIFIED COMPLETE - Dark Provenance waitlist button exists in books.astro with form at bottom of coming-soon card. Button displays "Join Waitlist". Form captures email with Formspree integration.…
VERIFIED COMPLETE - Speaking page includes past events section with 3 events: Game Changers Summit 2026, AI Engineering Leadership Forum Feb 2026, Tech Leaders Collective Jan 2026. Book topics…
VERIFIED COMPLETE - Email address (scott@scoble.me) appears on ALL pages via Footer component. Email visible site-wide: 1) Footer on all pages, 2) Contact page alternatives, 3) Speaking page Quick…