Proof of process

This website builds itself.

Every entry below is a real change AI shipped to pixelocity.com, pulled straight from our development history and updated automatically with every deploy. It's the same AI-accelerated process we use for client tools, sites, and campaigns — running in public.

170

changes shipped by AI since June 12, 2026

June 15, 2026

last deploy

Performance · 6

Content · 30

Feature · 99

SEO · 35

features, SEO, content, and performance — all AI-built

The build log

Days, not months — receipts included.

No agency changelog is this honest, because no agency website changes this fast. This is what AI-accelerated shipping looks like when you point it at a real business.

June 15, 2026

  1. feat(cache): add protected /api/revalidate endpoint for instant content cache busting

    Performance · 0e8e375
  2. feat(newsletter/posts): Unsplash image search in the post editor

    Content · c451fef
  3. fix(newsletter): page past 1000-row cap so all subscribers are listable/sendable

    Content · 5f6f6d2
  4. fix(newsletter): surface send validation/provider errors instead of masked render error

    Content · 9881404
  5. fix(newsletter): show the On Our Radar thumbnail on the public Drop page

    Content · 50805d3
  6. feat(ui): site-styled dialogs replace native confirm/prompt/alert

    Feature · 80b5576
  7. feat(newsletter): Publish button in the composer + fix render-test fixture

    Content · e79dc66
  8. feat(newsletter): publish a draft to the website + editable publish date

    Content · e713907
  9. fix(nav): tap-to-open dropdowns on touch devices (iPad)

    Feature · efbf01e
  10. feat(home): broaden blog teaser headline beyond Google Ads

    Content · 72514f0

June 13, 2026

  1. feat: schema injection for static pages (27 marketing/service routes)

    SEO · fdd8117
  2. feat: one-click schema (JSON-LD) generation + live render-injection

    SEO · 7f13051
  3. fix(admin): subscriber import write failed under RLS + bad upsert target

    Feature · 9242fbe
  4. feat: rendered-HTML audit + 3-pillar SEO/AEO/GEO scorecard

    SEO · 84156d0
  5. feat(admin): paste-to-import bulk subscribers

    Feature · 60f714e
  6. feat: one-click apply AI title/meta fixes + PageSpeed Insights

    SEO · becbcae
  7. Pages detail: fill full width (cap AI prose to a readable measure)

    Feature · 2c74046
  8. fix: missing space after {hostName} in booking prep box (JSX whitespace)

    Feature · 03733fd
  9. feat(/upwork): Three offerings grid + founder/digital-marketing copy

    Content · a9305df
  10. copy: scheduling host card names Nick as 'Pixelocity founder'

    Content · 4239307
  11. copy: frame Advisor coaching as 'digital marketing coaching'

    Content · 5667d24
  12. refactor: enforce Advisor→Manager→Apps order; soften Google-specific copy

    Content · 287f226
  13. feat: warmer, host-aware prep-intake box on booking widget

    Feature · cdbdf4c
  14. feat: filter Pages by meta presence, status, and index status

    SEO · 76cb225
  15. feat: recreate Upwork Top Rated seal (crown shield + wordmark)

    Feature · eb8d636
  16. feat: SEO detail — ranking queries (GSC) + AI-suggested target keywords

    SEO · b40da87
  17. feat: hero headshot + Top Rated Upwork badge on /upwork

    Feature · e926d08
  18. feat: per-page SEO detail view at /admin/pages/detail

    SEO · a0b25ef
  19. feat: add real testimonials + Vocal Video gallery to /upwork

    Content · 443c43d
  20. feat: /upwork landing page for Upwork prospects

    Feature · cf74dc3
  21. feat: Name + Company columns on Subscribers, linked to client orgs

    Feature · 8149b2f
  22. refactor(ahrefs): drop unused removeTracked target param, unused import, normalize tracked country

    Feature · 447333d
  23. feat: AI-generate meta descriptions on /admin/pages (single + bulk)

    SEO · c5439b7
  24. Ahrefs Phase 4: weekly cron route + vercel.json

    Feature · 5c268d9
  25. Ahrefs Phase 4: /admin/seo/ranks page + DR trend on /admin/seo

    SEO · 0543361
  26. Ahrefs Phase 4: seo-snapshots lib — snapshotRows builder + Supabase helpers

    SEO · e467c11
  27. perf(ahrefs): cap keyword-ideas rows to limit units in grounding

    Performance · 3ed61ef
  28. feat(ahrefs): ground concierge chat in real keyword data via tool

    Feature · e312ebf
  29. fix(ahrefs): surface units/entitlement errors in audit + reuse per-domain cache

    Performance · f70e4f9
  30. fix: import write-ordering + partial-failure reporting + server-only/trim hardening (code review)

    Content · 378d358
  31. Ahrefs audit: add keyword-gap logic + comparison aggregator (TDD)

    Feature · 352313f
  32. feat: index-status column + refresh/sitemap GSC buttons

    SEO · 3f9b60f
  33. feat: GSC refreshIndexStatus + resubmitSitemap actions; index-status join

    SEO · eaa07c9
  34. feat: Search Console client (URL inspection + sitemap submit)

    SEO · fec3320
  35. feat: /admin/pages list + CSV import UI + nav link

    Feature · af6bf62
  36. feat(ahrefs): internal prospect/client audit tool

    Feature · ac8126b
  37. feat(ahrefs): audit data (top pages, organic keywords, batch)

    Feature · ac5384b
  38. fix(ahrefs): cap+normalize keyword input, propagate entitlement errors

    Feature · c72f88b
  39. feat(ahrefs): keyword research helper page

    Feature · b73295e
  40. feat(ahrefs): keywords-explorer overview + ideas

    Feature · b23eb65
  41. refactor(ahrefs): dedupe todayISO helper + fix client.test tuple typing

    Feature · 350f0ed
  42. feat(ahrefs): DR KPI card on dashboard linking to /admin/seo

    SEO · 1bd7b73
  43. feat(ahrefs): /admin/seo authority panel + nav + refresh action

    SEO · 6866dec
  44. feat(ahrefs): site-explorer DR/backlinks/metrics parsers + cached overview

    Performance · 11ab9aa

June 12, 2026

  1. fix(ahrefs): guard JSON parse + cover network/units error branches

    Feature · 1dde075
  2. feat(ahrefs): account limits parser (verified shape) + cached reader

    Performance · 1699618
  3. feat(ahrefs): typed request wrapper + error taxonomy

    Feature · 9caf0c0
  4. feat(ahrefs): config + target resolution

    Feature · 31ca729
  5. chore: add vitest for ahrefs pure-logic tests

    Feature · c05121a
  6. fix: make TABLE_FOR module-private (use server files cannot export objects)

    Feature · 414510d
  7. feat: importPages server action (validate-all-then-apply, slug 301s)

    Feature · 73ff152
  8. feat: /admin/pages/export CSV download

    Feature · e2dfc3a
  9. feat: getAllPages aggregator (4 content types + static registry)

    Feature · be8d084
  10. feat: static routes resolve SEO via registry + web_page_seo override

    SEO · b765d38
  11. fix: drop duplicate key in pages-csv test helper (TS2783)

    Feature · c4b3f9a
  12. feat: web_page_seo override reader + resolveStaticMetadata helper

    SEO · 2f5f55e
  13. feat: static page SEO registry (lib/site-pages.ts)

    SEO · 22f3a41
  14. Admin Pages plan: key web_pages by uuid id (verified schema)

    SEO · 5764334
  15. feat: pages-csv validateImport (changes, collisions, static-slug warnings)

    Feature · 2f36c02
  16. feat: pages-csv serialize/parse with quote+newline safety

    Feature · 23a3e21
  17. feat: pages-csv types, pathForType, key helpers

    Feature · 62d9ef4
  18. chore: add vitest for pure-logic unit tests

    Feature · fa95b9a
  19. Admin Pages: implementation plan (SEO manager + GSC integration)

    SEO · 42d9329
  20. Admin Pages: design spec for site-wide SEO manager + GSC integration

    SEO · d682f81
  21. About Nick: add hero thumbnail to each Deep Thoughts essay card

    Feature · 448720e
  22. About Nick: link to nickostroff.com + live "Deep Thoughts" essays

    Feature · 0f8b3e2
  23. Admin: Subscribers page — view, export, and remove newsletter signups

    Content · 2648026
  24. Admin: on-brand archive confirmation modal (replace native confirm)

    Feature · d882508
  25. Admin: archive consultation requests (deletes the calendar event)

    Feature · f1162c7
  26. Visitors: label + count booking_intake_submitted as a conversion

    Feature · 22a8f2f
  27. Admin: Consultations log of every website booking + prep details

    Feature · 237436a
  28. Fave Apps: add B&W photo covers for the 5 app-review posts

    Content · 7debe0f
  29. Visitors: engaged icon + source/event/chat filter bar

    Feature · 03f2872
  30. Fave Apps: app logos — upload field, DB column, and logos on every surface

    Feature · be60c27
  31. Schedule consultation: optional post-booking prep intake

    Content · 8bf8600
  32. Concierge chat: persist transcripts + view them in the visitor log

    Feature · 8b746c9
  33. Home page: show recent articles as cards instead of a numbered list

    Feature · e2eb43b
  34. Session analytics: rebuild admin visitor detail with journey + history

    Feature · d967770
  35. Session analytics: ship engagement + event tracking endpoints

    Feature · 8f36be6
  36. Headline generator: stop truncating ad copy mid-sentence

    Content · 86c29c7
  37. Fave Apps: Granola + Canva posts published; strip chips now all link to their posts

    Content · 6b0cce7
  38. Fave Apps: rotating AI-stack spotlight on pixel-apps; replay localized to Manhattan Beach

    Feature · d8d56bb
  39. AI process showcase: /built-with-ai live build log, prompt-to-page replay, free AI headline generator, concierge chat, AEO badge

    Feature · d047fd8
  40. Client roster: bigger logos on white cards, categories wrap as side-by-side clusters

    Feature · c743f26
  41. Site enhancements: 4 new industry verticals, FAQ schema, newsletter signup, mobile CTA, perf

    SEO · 504990f
  42. Audit cleanup: remove unused logos + create-next-app boilerplate; add security headers; validate redirect to_path; use Link on contact page

    SEO · a1e070a
  43. Nav + footer: add Client Portal link to clients.pixelocity.com

    Feature · 9e664fe
  44. Service & industry heroes: add connect-the-dots visuals (lead engine, e-com revenue climb, industries hub) via PageHero visual slot

    Feature · 545a173
  45. Reviews hero: add Nick and Sean avatar chips linking to their bio pages

    Content · d3a61a6
  46. Nick & Sean bios: schedule + LinkedIn buttons under photos; Nick's page gets native booking calendar at bottom

    Content · 4e79eb6
  47. Dashboard: add top queries (with rank movement), top pages, and traffic channels to Site performance

    Feature · 5de2225
  48. Sean bio: add 14-year track record — stats band and experience timeline from LinkedIn; expand bio with career arc

    Content · 10012c9
  49. Sean booking: reframe as current-client meetings (intros go to Nick); week-at-a-time day tabs with arrows

    Feature · c81d90f
  50. Dashboard: add Site performance section (GSC + GA4, streamed via Suspense)

    Feature · baf1a53
  51. Add SitePerformance dashboard section (stat cards + SVG trend chart)

    Feature · 024f58c
  52. Add GSC + GA4 fetch layer (service account JWT, unstable_cache 1h)

    Performance · 3b8b0d1
  53. Add pure date/series shaping helpers for Google stats

    Feature · 1822bdc
  54. Add google-auth-library for GSC/GA4 service-account auth

    Feature · c8ecf23
  55. Visitor tracking: first-party pixel logging sessions + pageviews to Supabase; admin Visitors log with session detail

    Feature · 1aaf8c7
  56. Sean page: replace CTA band with native booking widget on Sean's 30-min calendar; add dot icons to credentials

    Feature · 92a6ff2
  57. Schedule page: show Nick as meeting host with photo and bio link; lock widget to 30-minute intro

    Content · 6c8a25d
  58. Brand guide: add surfaces/geometry, layout anatomy, dot-icon language, forms, and new-interface checklist (sections 07-13)

    Feature · d61ac5b
  59. Admin login: restyle to match tools-suite AuthShell (brand lockup, glass card, auth-rise entrance)

    Feature · df35aad
  60. Blog: related posts always 3 cards with thumbnails across categories; remove public nick@ email (footer, contact, JSON-LD, llms.txt)

    SEO · 2582923
  61. Pillar pages: add Pixel product brand name in purple above hero headline

    Feature · 50aeebf
  62. Schedule page: replace 'Questions before you book?' band with Vocal Video testimonials; extract shared VocalVideoGallery component

    Content · 793edc5
  63. Services: larger transparent pillar glyphs stacked at top of cards

    Feature · 16ab26a
  64. Reviews: embed Vocal Video testimonial gallery above written quotes

    Content · 6cf5788
  65. Launch: flip NEXT_PUBLIC_SITE_LAUNCHED (DNS cutover live)

    Feature · 4bf029a
  66. OG image: brand-guide treatment — white wordmark over night bg with constellation growth curve

    SEO · fb2dba3
  67. Admin: switch accent color from red #E31E52 to clients purple #8772B3 (web icon stays white)

    Feature · fdfb1f3
  68. Admin: add Brand Guide link to sidebar (Reference group, opens /brand in new tab)

    Feature · 5b3b78b
  69. Icons: defer to existing favicon set from 5ffbf75 (restore icon.png, drop duplicate apple-icon.tsx)

    Feature · daba9c0
  70. SEO: default OG image, apple/app icons, branded 404, book-page title cleanup

    SEO · 3e14df1
  71. SEO: add canonical URLs (alternates.canonical) to metadata on 12 static pages

    SEO · c2b5f1a
  72. Favicon: replace site favicon with new Pixelocity mark (favicon.ico 16/32/48, icon.png, apple-icon.png)

    Feature · 5ffbf75
  73. Cutover audit fixes: sitewide GTM from web_settings, legacy category + /feed/ redirects

    SEO · 4edee16
  74. Admin: add Pixelocity app switcher to sidebar (white web mark, links to Advisor/CRM/Ads/Clients/Articles); show Nick/Sean profile photo by logged-in user

    Feature · 9172f9a
  75. Nav: add Reviews & Testimonials under About Our Team dropdown (desktop + mobile)

    Content · cb3912d
  76. Blog → News: move /blog/ to /news/ (308 redirect kept at /blog/), update title, nav/footer links, sitemap, breadcrumbs, feed, llms.txt

    SEO · 82ac0f0
  77. Industries & Clients: full roster as logo grid grouped by industry; logos with a published case study link to their case-study page (shared ClientCaseGrid)

    Content · 4d4da5b
  78. Admin: restyle to Pixelocity tools design system — grouped icon sidebar (#E31E52 accent, profile block, red mark), tools font sizing on headers, accent swap purple→#E31E52 across all screens

    Feature · 7007e4c
  79. Who We Serve: restore Lead Gen + E-Commerce in nav; merge case studies into /industries/ as one page (308 redirect from /case-studies/, detail pages kept)

    SEO · 3dd0fb9
  80. Home page: add pillar glyphs (Advisor path, Manager cycle, Apps burst) to the three service cards, matching the services hub

    Feature · cb9a5d7
  81. Nav: About → About Our Team (moved after Who We Serve), Blog → News (last); mobile + footer updated

    Content · 662bd71
  82. Services page: add brand-style icons to the six Other Capabilities cards (purple stroke + pink accent, hover states)

    Feature · 5943d70
  83. Services hub: pillar glyphs — miniature versions of each hero interactive (Advisor path, Manager cycle, Apps burst) on the three cards

    Feature · 33626e3
  84. Nav: Services → What We Do, add Who We Serve dropdown (Lead Gen, E-Commerce, Industries); new /ecommerce/ page modeled on lead-generation; footer + sitemap updated

    SEO · 29e1d9f
  85. Redeploy from HEAD (CLI deploy from parallel worktree served stale build)

    Feature · da92cdb
  86. Nav: About dropdown kickers — Nick is Founder, Sean is Partner

    Feature · 1e85e5e
  87. Pixel Apps: creation-burst hero interactive (brainstorm origin → automations/software/websites/landing pages with streaming particles) + 'From brainstorm to shipped' process section, 5 new icons

    Feature · 992758b
  88. Nav: About becomes a dropdown with Nick and Sean pages (desktop + mobile)

    Feature · 74418a4
  89. Manager hero graphic: circular refinement cycle with icon nodes (distinct from Advisor's linear journey), dashed pink loop-back, rotating inner ring

    Feature · 5857e8f
  90. About page: shrink Berkeley statue photo to 460px, centered in column

    Feature · 9cd2394
  91. Nav: Services dropdown with Pixel Advisor/Manager/Apps; mobile sub-links

    Feature · d527fcf
  92. Mobile menu: brand hamburger (two lines + pink dot) opening full-screen overlay with nav, CTA, phone

    Feature · a47c4fd
  93. Pixel Manager: interactive 4-step process graphic in hero (audit → tracking/funnel → setup → ongoing maintenance) + linked #process section with custom icons

    Feature · f095325
  94. Blog gallery: show featured images on archive cards (featured split layout + 16:9 card thumbnails)

    Content · d183a3d
  95. Update Sean Schimmel team photo with LinkedIn headshot

    Feature · 79876c7
  96. Custom dot-motif icon set for Advisor: Foundations session cards + advanced sessions (9 bespoke icons, pink accent dot each)

    Feature · 7fa3f1d
  97. Pixel Advisor hero: interactive 1-2-3 Foundations journey (auto-walking sessions, hover/click detail panel, ongoing-support node)

    Feature · 4916914
  98. Phase 3: native consultation booking — slot picker wired to advisor public booking API

    Feature · 8bf9612
  99. Blog main images: upload to blog-images bucket with SEO metadata (file name, alt, title, description); flag posts missing images in admin

    SEO · c4efb40
  100. Add university and certification logos (Berkeley, Sophia, BU, Google, Upwork, CompTIA, Yelp, AdRoll) to Nick's pages

    Feature · 8fa76ea
  101. Beef up Nick's about page: full story with Berkeley + Sofa Company photos, ventures timeline, detailed education/certs; add education-certifications page (preserved URL)

    Feature · 12f7ac5
  102. Phase 2: CRM-driven case studies, client testimonials, /clients wall, Upwork LP system

    Content · fbbc816
  103. Preserve WordPress trailing-slash URLs (trailingSlash: true) — no redirect hop on migrated URLs

    SEO · 630bf2b
  104. Security: restrict admin UI + content writes to team emails (client portal users share the Supabase project)

    Feature · 099e196
  105. docs: Phase 2 (CRM-driven content) and Phase 3 (native booking + analytics) plans

    Feature · d96499f
  106. Phase 1 core build: 14 pages, /admin CMS, blog engine at root slugs, sitemap/robots/llms.txt/RSS, WP post import

    SEO · e616872
  107. Supabase data layer: content queries, auth middleware, live CRM marquee, JSON-LD helpers, env wiring

    SEO · dc2ffc1
  108. Accessibility: raise dim-text contrast to WCAG AA (≥55% white opacity floors), deepen CTA gradient for 4.5:1 button text, 3:1 outline-button border

    Feature · 2fbcba7
  109. Restructure homepage: team under hero, logos on white stripe (no chips); services reordered Advisor/Manager/Pixel-Apps

    Feature · ce87e4d
  110. CRM-fed client logo marquee: 30 real client logos from organizations table, white-label accounts excluded

    Feature · 4843633
  111. Homepage team section: Nick (Founder, Coach & Advisor) and Sean (Partner, Head of Ops for Ad Management) with real headshots

    Feature · b7fdf60
  112. Full homepage in Direction D: interactive funnel hero graph, services, lead engine, industries, testimonials, blog teaser, CTA + footer

    Content · 3db806e
  113. Add Direction D: Signal (dark) treatment in Precision (Lexend) type

    Feature · b167074
  114. Direction C: use real Pixelocity logo files (P mark + white wordmark)

    Feature · 4f4cf90
  115. Phase 1 Step 1: brand direction exploration — three type pairings + hero mockups at /brand

    Feature · 42be390
  116. Initial commit from Create Next App

    Feature · fcf76b8

Imagine this speed pointed at your business.

A free consultation — tell us the bottleneck, and we'll show you what AI-accelerated marketing could ship for you in the first 30 days.

Schedule your free consult

or call 310-817-0265